Initializes a new instance of the CustomCollectionType class

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

Syntax

C#
public CustomCollectionType(
	Type userTypeClass,
	string role,
	string foreignKeyPropertyName,
	bool isEmbeddedInXML
)
Visual Basic
Public Sub New ( _
	userTypeClass As Type, _
	role As String, _
	foreignKeyPropertyName As String, _
	isEmbeddedInXML As Boolean _
)
Visual C++
public:
CustomCollectionType(
	Type^ userTypeClass, 
	String^ role, 
	String^ foreignKeyPropertyName, 
	bool isEmbeddedInXML
)

Parameters

userTypeClass
Type: System..::..Type

[Missing <param name="userTypeClass"/> documentation for "M:NHibernate.Type.CustomCollectionType.#ctor(System.Type,System.String,System.String,System.Boolean)"]

role
Type: System..::..String

[Missing <param name="role"/> documentation for "M:NHibernate.Type.CustomCollectionType.#ctor(System.Type,System.String,System.String,System.Boolean)"]

foreignKeyPropertyName
Type: System..::..String

[Missing <param name="foreignKeyPropertyName"/> documentation for "M:NHibernate.Type.CustomCollectionType.#ctor(System.Type,System.String,System.String,System.Boolean)"]

isEmbeddedInXML
Type: System..::..Boolean

[Missing <param name="isEmbeddedInXML"/> documentation for "M:NHibernate.Type.CustomCollectionType.#ctor(System.Type,System.String,System.String,System.Boolean)"]

See Also