ClassTypeFactory Constructors

Definition

Overloads

ClassTypeFactory(ModuleBuilder, ITypeMapFactory)
ClassTypeFactory(ModuleBuilder, ITypeMapFactory, Boolean, HashSet<AttributeTypeCode>)
ClassTypeFactory(ModuleBuilder, ITypeMapFactory, Boolean, HashSet<AttributeTypeCode>, Boolean, HashSet<AttributeTypeDisplayName>)

ClassTypeFactory(ModuleBuilder, ITypeMapFactory)

public:
 ClassTypeFactory(System::Reflection::Emit::ModuleBuilder ^ moduleBuilder, Microsoft::Xrm::Sdk::Data::Mappings::ITypeMapFactory ^ typeMapFactory);
public ClassTypeFactory (System.Reflection.Emit.ModuleBuilder moduleBuilder, Microsoft.Xrm.Sdk.Data.Mappings.ITypeMapFactory typeMapFactory);
new Microsoft.Xrm.Sdk.Data.CodeGen.ClassTypeFactory : System.Reflection.Emit.ModuleBuilder * Microsoft.Xrm.Sdk.Data.Mappings.ITypeMapFactory -> Microsoft.Xrm.Sdk.Data.CodeGen.ClassTypeFactory
Public Sub New (moduleBuilder As ModuleBuilder, typeMapFactory As ITypeMapFactory)

Parameters

moduleBuilder
ModuleBuilder
typeMapFactory
ITypeMapFactory

Applies to

ClassTypeFactory(ModuleBuilder, ITypeMapFactory, Boolean, HashSet<AttributeTypeCode>)

public ClassTypeFactory (System.Reflection.Emit.ModuleBuilder moduleBuilder, Microsoft.Xrm.Sdk.Data.Mappings.ITypeMapFactory typeMapFactory, bool overrideLogicalAttributeCheckFeature, System.Collections.Generic.HashSet<Microsoft.Xrm.Sdk.Metadata.AttributeTypeCode> attributeTypeWhitelist);
new Microsoft.Xrm.Sdk.Data.CodeGen.ClassTypeFactory : System.Reflection.Emit.ModuleBuilder * Microsoft.Xrm.Sdk.Data.Mappings.ITypeMapFactory * bool * System.Collections.Generic.HashSet<Microsoft.Xrm.Sdk.Metadata.AttributeTypeCode> -> Microsoft.Xrm.Sdk.Data.CodeGen.ClassTypeFactory
Public Sub New (moduleBuilder As ModuleBuilder, typeMapFactory As ITypeMapFactory, overrideLogicalAttributeCheckFeature As Boolean, attributeTypeWhitelist As HashSet(Of AttributeTypeCode))

Parameters

moduleBuilder
ModuleBuilder
typeMapFactory
ITypeMapFactory
overrideLogicalAttributeCheckFeature
Boolean
attributeTypeWhitelist
HashSet<AttributeTypeCode>

Applies to

ClassTypeFactory(ModuleBuilder, ITypeMapFactory, Boolean, HashSet<AttributeTypeCode>, Boolean, HashSet<AttributeTypeDisplayName>)

public ClassTypeFactory (System.Reflection.Emit.ModuleBuilder moduleBuilder, Microsoft.Xrm.Sdk.Data.Mappings.ITypeMapFactory typeMapFactory, bool overrideLogicalAttributeCheckFeature, System.Collections.Generic.HashSet<Microsoft.Xrm.Sdk.Metadata.AttributeTypeCode> attributeTypeWhitelist, bool skipUnsupportedAttributeFeature, System.Collections.Generic.HashSet<Microsoft.Xrm.Sdk.Metadata.AttributeTypeDisplayName> unsupportedAttributes);
new Microsoft.Xrm.Sdk.Data.CodeGen.ClassTypeFactory : System.Reflection.Emit.ModuleBuilder * Microsoft.Xrm.Sdk.Data.Mappings.ITypeMapFactory * bool * System.Collections.Generic.HashSet<Microsoft.Xrm.Sdk.Metadata.AttributeTypeCode> * bool * System.Collections.Generic.HashSet<Microsoft.Xrm.Sdk.Metadata.AttributeTypeDisplayName> -> Microsoft.Xrm.Sdk.Data.CodeGen.ClassTypeFactory
Public Sub New (moduleBuilder As ModuleBuilder, typeMapFactory As ITypeMapFactory, overrideLogicalAttributeCheckFeature As Boolean, attributeTypeWhitelist As HashSet(Of AttributeTypeCode), skipUnsupportedAttributeFeature As Boolean, unsupportedAttributes As HashSet(Of AttributeTypeDisplayName))

Parameters

moduleBuilder
ModuleBuilder
typeMapFactory
ITypeMapFactory
overrideLogicalAttributeCheckFeature
Boolean
attributeTypeWhitelist
HashSet<AttributeTypeCode>
skipUnsupportedAttributeFeature
Boolean
unsupportedAttributes
HashSet<AttributeTypeDisplayName>

Applies to