Initializes a new instance of a
ArrayType class for
a specific role.
Namespace:
NHibernate.Type
Assembly:
NHibernate (in NHibernate.dll)
Syntax
Visual Basic (Declaration) |
---|
Public Sub New ( _
role As String, _
propertyRef As String, _
elementClass As Type _
) |
Visual C++ |
---|
public:
ArrayType(
String^ role,
String^ propertyRef,
Type^ elementClass
) |
JavaScript |
---|
NHibernate.Type.ArrayType = function(role, propertyRef, elementClass); |
Parameters
- role
- Type: System..::.String
The role the persistent collection is in.
- propertyRef
- Type: System..::.String
The name of the property in the
owner object containing the collection ID, or nullNothingnullptra null reference (Nothing in Visual Basic) if it is
the primary key.
- elementClass
- Type: System..::.Type
The Type of the element contained in the array.
Remarks
See Also