Generate the SQL that updates a row by id (and version)

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

Syntax

C#
protected internal SqlCommandInfo GenerateUpdateString(
	bool[] includeProperty,
	int j,
	Object[] oldFields,
	bool useRowId
)
Visual Basic
Protected Friend Function GenerateUpdateString ( _
	includeProperty As Boolean(), _
	j As Integer, _
	oldFields As Object(), _
	useRowId As Boolean _
) As SqlCommandInfo
Visual C++
protected public:
SqlCommandInfo^ GenerateUpdateString(
	array<bool>^ includeProperty, 
	int j, 
	array<Object^>^ oldFields, 
	bool useRowId
)

Parameters

includeProperty
Type: array<System..::..Boolean>[]()[][]

[Missing <param name="includeProperty"/> documentation for "M:NHibernate.Persister.Entity.AbstractEntityPersister.GenerateUpdateString(System.Boolean[],System.Int32,System.Object[],System.Boolean)"]

j
Type: System..::..Int32

[Missing <param name="j"/> documentation for "M:NHibernate.Persister.Entity.AbstractEntityPersister.GenerateUpdateString(System.Boolean[],System.Int32,System.Object[],System.Boolean)"]

oldFields
Type: array<System..::..Object>[]()[][]

[Missing <param name="oldFields"/> documentation for "M:NHibernate.Persister.Entity.AbstractEntityPersister.GenerateUpdateString(System.Boolean[],System.Int32,System.Object[],System.Boolean)"]

useRowId
Type: System..::..Boolean

[Missing <param name="useRowId"/> documentation for "M:NHibernate.Persister.Entity.AbstractEntityPersister.GenerateUpdateString(System.Boolean[],System.Int32,System.Object[],System.Boolean)"]

Return Value

[Missing <returns> documentation for "M:NHibernate.Persister.Entity.AbstractEntityPersister.GenerateUpdateString(System.Boolean[],System.Int32,System.Object[],System.Boolean)"]

See Also