Construct a return descriptor representing some form of fetch.

Namespace: NHibernate.Engine.Query.Sql
Assembly: NHibernate (in NHibernate.dll) Version: 3.2.0.4000 (3.2.0.4000)

Syntax

C#
public NativeSQLQueryJoinReturn(
	string alias,
	string ownerAlias,
	string ownerProperty,
	IDictionary<string, string[]> propertyResults,
	LockMode lockMode
)
Visual Basic
Public Sub New ( _
	alias As String, _
	ownerAlias As String, _
	ownerProperty As String, _
	propertyResults As IDictionary(Of String, String()), _
	lockMode As LockMode _
)
Visual C++
public:
NativeSQLQueryJoinReturn(
	String^ alias, 
	String^ ownerAlias, 
	String^ ownerProperty, 
	IDictionary<String^, array<String^>^>^ propertyResults, 
	LockMode^ lockMode
)

Parameters

alias
Type: System..::..String
The result alias
ownerAlias
Type: System..::..String
The owner's result alias
ownerProperty
Type: System..::..String
The owner's property representing the thing to be fetched
propertyResults
Type: System.Collections.Generic..::..IDictionary<(Of <(<'String, array<String>[]()[][]>)>)>
Any user-supplied column->property mappings
lockMode
Type: NHibernate..::..LockMode
The lock mode to apply

See Also