Determine if any of the given field values are modified, returning an array containing indexes of the dirty fields or null if no fields are modified.

Namespace:  NHibernate.Type
Assembly:  NHibernate (in NHibernate.dll)

Syntax

Visual Basic (Declaration)
Public Shared Function FindModified ( _
	properties As StandardProperty(), _
	x As Object(), _
	y As Object(), _
	includeColumns As Boolean()(), _
	anyUninitializedProperties As Boolean, _
	session As ISessionImplementor _
) As Integer()
C#
public static int[] FindModified(
	StandardProperty[] properties,
	Object[] x,
	Object[] y,
	bool[][] includeColumns,
	bool anyUninitializedProperties,
	ISessionImplementor session
)
Visual C++
public:
static array<int>^ FindModified(
	array<StandardProperty^>^ properties, 
	array<Object^>^ x, 
	array<Object^>^ y, 
	array<array<bool>^>^ includeColumns, 
	bool anyUninitializedProperties, 
	ISessionImplementor^ session
)
JavaScript
NHibernate.Type.TypeFactory.findModified = function(properties, x, y, includeColumns, anyUninitializedProperties, session);

Parameters

properties
Type: array< NHibernate.Tuple..::.StandardProperty >[]()[]
x
Type: array< System..::.Object >[]()[]
y
Type: array< System..::.Object >[]()[]
includeColumns
Type: array< array< System..::.Boolean >[]()[] >[]()[]
anyUninitializedProperties
Type: System..::.Boolean
session
Type: NHibernate.Engine..::.ISessionImplementor

See Also