Namespace:
NHibernate.Type
Assembly: NHibernate (in NHibernate.dll)
Assembly: NHibernate (in NHibernate.dll)
Syntax
Visual Basic (Declaration) |
---|
Public Sub New ( _ componentClass As Type, _ propertyNames As String(), _ propertyGetters As IGetter(), _ propertySetters As ISetter(), _ foundCustomAcessor As Boolean, _ propertyTypes As IType(), _ nullabilities As Boolean(), _ joinedFetch As FetchMode(), _ cascade As Cascades..::.CascadeStyle(), _ parentProperty As String _ ) |
C# |
---|
public ComponentType( Type componentClass, string[] propertyNames, IGetter[] propertyGetters, ISetter[] propertySetters, bool foundCustomAcessor, IType[] propertyTypes, bool[] nullabilities, FetchMode[] joinedFetch, Cascades..::.CascadeStyle[] cascade, string parentProperty ) |
Visual C++ |
---|
public: ComponentType( Type^ componentClass, array<String^>^ propertyNames, array<IGetter^>^ propertyGetters, array<ISetter^>^ propertySetters, bool foundCustomAcessor, array<IType^>^ propertyTypes, array<bool>^ nullabilities, array<FetchMode>^ joinedFetch, array<Cascades..::.CascadeStyle^>^ cascade, String^ parentProperty ) |
JavaScript |
---|
NHibernate.Type.ComponentType = function(componentClass, propertyNames, propertyGetters, propertySetters, foundCustomAcessor, propertyTypes, nullabilities, joinedFetch, cascade, parentProperty); |
Parameters
- componentClass
- Type: System..::.Type
- propertyNames
- Type: array<
System..::.String
>[]()[]
- propertyGetters
- Type: array<
NHibernate.Property..::.IGetter
>[]()[]
- propertySetters
- Type: array<
NHibernate.Property..::.ISetter
>[]()[]
- foundCustomAcessor
- Type: System..::.Boolean
- propertyTypes
- Type: array<
NHibernate.Type..::.IType
>[]()[]
- nullabilities
- Type: array<
System..::.Boolean
>[]()[]
- joinedFetch
- Type: array<
NHibernate..::.FetchMode
>[]()[]
- cascade
- Type: array<
NHibernate.Engine..::.Cascades..::.CascadeStyle
>[]()[]
- parentProperty
- Type: System..::.String