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

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

Syntax

Visual Basic (Declaration)
Public Sub Compile ( _
	collectionRole As String, _
	replacements As IDictionary, _
	scalar As Boolean _
)
C#
public void Compile(
	string collectionRole,
	IDictionary replacements,
	bool scalar
)
Visual C++
public:
virtual void Compile(
	String^ collectionRole, 
	IDictionary^ replacements, 
	bool scalar
) sealed
JavaScript
function compile(collectionRole, replacements, scalar);

Parameters

collectionRole
Type: System..::.String
replacements
Type: System.Collections..::.IDictionary
scalar
Type: System..::.Boolean

Implements

IFilterTranslator..::.Compile(String, IDictionary, Boolean)

See Also