Namespace:  NHibernate.Persister.Entity
Assembly:  NHibernate (in NHibernate.dll)

Syntax

Visual Basic (Declaration)
Protected Function Dehydrate ( _
	id As Object, _
	fields As Object(), _
	includeProperty As Boolean(), _
	includeColumns As Boolean()(), _
	table As Integer, _
	statement As IDbCommand, _
	session As ISessionImplementor, _
	index As Integer _
) As Integer
C#
protected int Dehydrate(
	Object id,
	Object[] fields,
	bool[] includeProperty,
	bool[][] includeColumns,
	int table,
	IDbCommand statement,
	ISessionImplementor session,
	int index
)
Visual C++
protected:
int Dehydrate(
	Object^ id, 
	array<Object^>^ fields, 
	array<bool>^ includeProperty, 
	array<array<bool>^>^ includeColumns, 
	int table, 
	IDbCommand^ statement, 
	ISessionImplementor^ session, 
	int index
)
JavaScript
function dehydrate(id, fields, includeProperty, includeColumns, table, statement, session, index);

Parameters

id
Type: System..::.Object
fields
Type: array< System..::.Object >[]()[]
includeProperty
Type: array< System..::.Boolean >[]()[]
includeColumns
Type: array< array< System..::.Boolean >[]()[] >[]()[]
table
Type: System..::.Int32
statement
Type: System.Data..::.IDbCommand
session
Type: NHibernate.Engine..::.ISessionImplementor
index
Type: System..::.Int32

See Also