Compile a filter. This method may be called multiple times. Subsequent invocations are no-ops.

Namespace: NHibernate.Hql.Classic
Assembly: NHibernate (in NHibernate.dll) Version: 3.2.0.4000 (3.2.0.4000)

Syntax

C#
public void Compile(
	string collectionRole,
	IDictionary<string, string> replacements,
	bool scalar
)
Visual Basic
Public Sub Compile ( _
	collectionRole As String, _
	replacements As IDictionary(Of String, String), _
	scalar As Boolean _
)
Visual C++
public:
virtual void Compile(
	String^ collectionRole, 
	IDictionary<String^, String^>^ replacements, 
	bool scalar
) sealed

Parameters

collectionRole
Type: System..::..String

[Missing <param name="collectionRole"/> documentation for "M:NHibernate.Hql.Classic.QueryTranslator.Compile(System.String,System.Collections.Generic.IDictionary{System.String,System.String},System.Boolean)"]

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

[Missing <param name="replacements"/> documentation for "M:NHibernate.Hql.Classic.QueryTranslator.Compile(System.String,System.Collections.Generic.IDictionary{System.String,System.String},System.Boolean)"]

scalar
Type: System..::..Boolean

[Missing <param name="scalar"/> documentation for "M:NHibernate.Hql.Classic.QueryTranslator.Compile(System.String,System.Collections.Generic.IDictionary{System.String,System.String},System.Boolean)"]

Implements

IFilterTranslator..::..Compile(String, IDictionary<(Of <<'(String, String>)>>), Boolean)

See Also