An enum of the different ways a value might be "included".

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

Syntax

C#
public enum ValueInclusion
Visual Basic
Public Enumeration ValueInclusion
Visual C++
public enum class ValueInclusion

Members

Member nameValueDescription
None0
Partial1
Full2
IsIn Apply an "in" constraint to the named property Note: throws an exception outside of a QueryOver expression
IsIn Apply an "in" constraint to the named property Note: throws an exception outside of a QueryOver expression
IsBetween Apply a "between" constraint to the named property Note: throws an exception outside of a QueryOver expression
IsProxy
As
ToTypeParameters

Remarks

This is really an expanded true/false notion with Partial being the expansion. Partial deals with components in the cases where parts of the referenced component might define inclusion, but the component overall does not.

See Also