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

Syntax

Visual Basic (Declaration)
Public Sub New ( _
	propertyNames As String(), _
	propertyTypes As IType(), _
	nullabilities As Boolean(), _
	joinedFetch As FetchMode(), _
	cascade As Cascades..::.CascadeStyle() _
)
C#
public DynamicComponentType(
	string[] propertyNames,
	IType[] propertyTypes,
	bool[] nullabilities,
	FetchMode[] joinedFetch,
	Cascades..::.CascadeStyle[] cascade
)
Visual C++
public:
DynamicComponentType(
	array<String^>^ propertyNames, 
	array<IType^>^ propertyTypes, 
	array<bool>^ nullabilities, 
	array<FetchMode>^ joinedFetch, 
	array<Cascades..::.CascadeStyle^>^ cascade
)
JavaScript
NHibernate.Type.DynamicComponentType = function(propertyNames, propertyTypes, nullabilities, joinedFetch, cascade);

Parameters

propertyNames
Type: array< System..::.String >[]()[]
propertyTypes
Type: array< NHibernate.Type..::.IType >[]()[]
nullabilities
Type: array< System..::.Boolean >[]()[]
joinedFetch
Type: array< NHibernate..::.FetchMode >[]()[]
cascade
Type: array< NHibernate.Engine..::.Cascades..::.CascadeStyle >[]()[]

See Also