Constructs some form of non-scalar return descriptor

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

Syntax

C#
protected internal NativeSQLQueryNonScalarReturn(
	string alias,
	IDictionary<string, string[]> propertyResults,
	LockMode lockMode
)
Visual Basic
Protected Friend Sub New ( _
	alias As String, _
	propertyResults As IDictionary(Of String, String()), _
	lockMode As LockMode _
)
Visual C++
protected public:
NativeSQLQueryNonScalarReturn(
	String^ alias, 
	IDictionary<String^, array<String^>^>^ propertyResults, 
	LockMode^ lockMode
)

Parameters

alias
Type: System..::..String
The result alias
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 to the return.

See Also