Initializes a new instance of the QueryParameters class

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

Syntax

C#
public QueryParameters(
	IType[] positionalParameterTypes,
	Object[] positionalParameterValues,
	IDictionary<string, TypedValue> namedParameters,
	IDictionary<string, LockMode> lockModes,
	RowSelection rowSelection,
	bool isReadOnlyInitialized,
	bool readOnly,
	bool cacheable,
	string cacheRegion,
	string comment,
	Object[] collectionKeys,
	Object optionalObject,
	string optionalEntityName,
	Object optionalId,
	IResultTransformer transformer
)
Visual Basic
Public Sub New ( _
	positionalParameterTypes As IType(), _
	positionalParameterValues As Object(), _
	namedParameters As IDictionary(Of String, TypedValue), _
	lockModes As IDictionary(Of String, LockMode), _
	rowSelection As RowSelection, _
	isReadOnlyInitialized As Boolean, _
	readOnly As Boolean, _
	cacheable As Boolean, _
	cacheRegion As String, _
	comment As String, _
	collectionKeys As Object(), _
	optionalObject As Object, _
	optionalEntityName As String, _
	optionalId As Object, _
	transformer As IResultTransformer _
)
Visual C++
public:
QueryParameters(
	array<IType^>^ positionalParameterTypes, 
	array<Object^>^ positionalParameterValues, 
	IDictionary<String^, TypedValue^>^ namedParameters, 
	IDictionary<String^, LockMode^>^ lockModes, 
	RowSelection^ rowSelection, 
	bool isReadOnlyInitialized, 
	bool readOnly, 
	bool cacheable, 
	String^ cacheRegion, 
	String^ comment, 
	array<Object^>^ collectionKeys, 
	Object^ optionalObject, 
	String^ optionalEntityName, 
	Object^ optionalId, 
	IResultTransformer^ transformer
)

Parameters

positionalParameterTypes
Type: array<NHibernate.Type..::..IType>[]()[][]

[Missing <param name="positionalParameterTypes"/> documentation for "M:NHibernate.Engine.QueryParameters.#ctor(NHibernate.Type.IType[],System.Object[],System.Collections.Generic.IDictionary{System.String,NHibernate.Engine.TypedValue},System.Collections.Generic.IDictionary{System.String,NHibernate.LockMode},NHibernate.Engine.RowSelection,System.Boolean,System.Boolean,System.Boolean,System.String,System.String,System.Object[],System.Object,System.String,System.Object,NHibernate.Transform.IResultTransformer)"]

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

[Missing <param name="positionalParameterValues"/> documentation for "M:NHibernate.Engine.QueryParameters.#ctor(NHibernate.Type.IType[],System.Object[],System.Collections.Generic.IDictionary{System.String,NHibernate.Engine.TypedValue},System.Collections.Generic.IDictionary{System.String,NHibernate.LockMode},NHibernate.Engine.RowSelection,System.Boolean,System.Boolean,System.Boolean,System.String,System.String,System.Object[],System.Object,System.String,System.Object,NHibernate.Transform.IResultTransformer)"]

namedParameters
Type: System.Collections.Generic..::..IDictionary<(Of <(<'String, TypedValue>)>)>

[Missing <param name="namedParameters"/> documentation for "M:NHibernate.Engine.QueryParameters.#ctor(NHibernate.Type.IType[],System.Object[],System.Collections.Generic.IDictionary{System.String,NHibernate.Engine.TypedValue},System.Collections.Generic.IDictionary{System.String,NHibernate.LockMode},NHibernate.Engine.RowSelection,System.Boolean,System.Boolean,System.Boolean,System.String,System.String,System.Object[],System.Object,System.String,System.Object,NHibernate.Transform.IResultTransformer)"]

lockModes
Type: System.Collections.Generic..::..IDictionary<(Of <(<'String, LockMode>)>)>

[Missing <param name="lockModes"/> documentation for "M:NHibernate.Engine.QueryParameters.#ctor(NHibernate.Type.IType[],System.Object[],System.Collections.Generic.IDictionary{System.String,NHibernate.Engine.TypedValue},System.Collections.Generic.IDictionary{System.String,NHibernate.LockMode},NHibernate.Engine.RowSelection,System.Boolean,System.Boolean,System.Boolean,System.String,System.String,System.Object[],System.Object,System.String,System.Object,NHibernate.Transform.IResultTransformer)"]

rowSelection
Type: NHibernate.Engine..::..RowSelection

[Missing <param name="rowSelection"/> documentation for "M:NHibernate.Engine.QueryParameters.#ctor(NHibernate.Type.IType[],System.Object[],System.Collections.Generic.IDictionary{System.String,NHibernate.Engine.TypedValue},System.Collections.Generic.IDictionary{System.String,NHibernate.LockMode},NHibernate.Engine.RowSelection,System.Boolean,System.Boolean,System.Boolean,System.String,System.String,System.Object[],System.Object,System.String,System.Object,NHibernate.Transform.IResultTransformer)"]

isReadOnlyInitialized
Type: System..::..Boolean

[Missing <param name="isReadOnlyInitialized"/> documentation for "M:NHibernate.Engine.QueryParameters.#ctor(NHibernate.Type.IType[],System.Object[],System.Collections.Generic.IDictionary{System.String,NHibernate.Engine.TypedValue},System.Collections.Generic.IDictionary{System.String,NHibernate.LockMode},NHibernate.Engine.RowSelection,System.Boolean,System.Boolean,System.Boolean,System.String,System.String,System.Object[],System.Object,System.String,System.Object,NHibernate.Transform.IResultTransformer)"]

readOnly
Type: System..::..Boolean

[Missing <param name="readOnly"/> documentation for "M:NHibernate.Engine.QueryParameters.#ctor(NHibernate.Type.IType[],System.Object[],System.Collections.Generic.IDictionary{System.String,NHibernate.Engine.TypedValue},System.Collections.Generic.IDictionary{System.String,NHibernate.LockMode},NHibernate.Engine.RowSelection,System.Boolean,System.Boolean,System.Boolean,System.String,System.String,System.Object[],System.Object,System.String,System.Object,NHibernate.Transform.IResultTransformer)"]

cacheable
Type: System..::..Boolean

[Missing <param name="cacheable"/> documentation for "M:NHibernate.Engine.QueryParameters.#ctor(NHibernate.Type.IType[],System.Object[],System.Collections.Generic.IDictionary{System.String,NHibernate.Engine.TypedValue},System.Collections.Generic.IDictionary{System.String,NHibernate.LockMode},NHibernate.Engine.RowSelection,System.Boolean,System.Boolean,System.Boolean,System.String,System.String,System.Object[],System.Object,System.String,System.Object,NHibernate.Transform.IResultTransformer)"]

cacheRegion
Type: System..::..String

[Missing <param name="cacheRegion"/> documentation for "M:NHibernate.Engine.QueryParameters.#ctor(NHibernate.Type.IType[],System.Object[],System.Collections.Generic.IDictionary{System.String,NHibernate.Engine.TypedValue},System.Collections.Generic.IDictionary{System.String,NHibernate.LockMode},NHibernate.Engine.RowSelection,System.Boolean,System.Boolean,System.Boolean,System.String,System.String,System.Object[],System.Object,System.String,System.Object,NHibernate.Transform.IResultTransformer)"]

comment
Type: System..::..String

[Missing <param name="comment"/> documentation for "M:NHibernate.Engine.QueryParameters.#ctor(NHibernate.Type.IType[],System.Object[],System.Collections.Generic.IDictionary{System.String,NHibernate.Engine.TypedValue},System.Collections.Generic.IDictionary{System.String,NHibernate.LockMode},NHibernate.Engine.RowSelection,System.Boolean,System.Boolean,System.Boolean,System.String,System.String,System.Object[],System.Object,System.String,System.Object,NHibernate.Transform.IResultTransformer)"]

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

[Missing <param name="collectionKeys"/> documentation for "M:NHibernate.Engine.QueryParameters.#ctor(NHibernate.Type.IType[],System.Object[],System.Collections.Generic.IDictionary{System.String,NHibernate.Engine.TypedValue},System.Collections.Generic.IDictionary{System.String,NHibernate.LockMode},NHibernate.Engine.RowSelection,System.Boolean,System.Boolean,System.Boolean,System.String,System.String,System.Object[],System.Object,System.String,System.Object,NHibernate.Transform.IResultTransformer)"]

optionalObject
Type: System..::..Object

[Missing <param name="optionalObject"/> documentation for "M:NHibernate.Engine.QueryParameters.#ctor(NHibernate.Type.IType[],System.Object[],System.Collections.Generic.IDictionary{System.String,NHibernate.Engine.TypedValue},System.Collections.Generic.IDictionary{System.String,NHibernate.LockMode},NHibernate.Engine.RowSelection,System.Boolean,System.Boolean,System.Boolean,System.String,System.String,System.Object[],System.Object,System.String,System.Object,NHibernate.Transform.IResultTransformer)"]

optionalEntityName
Type: System..::..String

[Missing <param name="optionalEntityName"/> documentation for "M:NHibernate.Engine.QueryParameters.#ctor(NHibernate.Type.IType[],System.Object[],System.Collections.Generic.IDictionary{System.String,NHibernate.Engine.TypedValue},System.Collections.Generic.IDictionary{System.String,NHibernate.LockMode},NHibernate.Engine.RowSelection,System.Boolean,System.Boolean,System.Boolean,System.String,System.String,System.Object[],System.Object,System.String,System.Object,NHibernate.Transform.IResultTransformer)"]

optionalId
Type: System..::..Object

[Missing <param name="optionalId"/> documentation for "M:NHibernate.Engine.QueryParameters.#ctor(NHibernate.Type.IType[],System.Object[],System.Collections.Generic.IDictionary{System.String,NHibernate.Engine.TypedValue},System.Collections.Generic.IDictionary{System.String,NHibernate.LockMode},NHibernate.Engine.RowSelection,System.Boolean,System.Boolean,System.Boolean,System.String,System.String,System.Object[],System.Object,System.String,System.Object,NHibernate.Transform.IResultTransformer)"]

transformer
Type: NHibernate.Transform..::..IResultTransformer

[Missing <param name="transformer"/> documentation for "M:NHibernate.Engine.QueryParameters.#ctor(NHibernate.Type.IType[],System.Object[],System.Collections.Generic.IDictionary{System.String,NHibernate.Engine.TypedValue},System.Collections.Generic.IDictionary{System.String,NHibernate.LockMode},NHibernate.Engine.RowSelection,System.Boolean,System.Boolean,System.Boolean,System.String,System.String,System.Object[],System.Object,System.String,System.Object,NHibernate.Transform.IResultTransformer)"]

See Also