C# Class DLaB.CrmSvcUtilExtensions.Entity.EnumPropertyGenerator

Inheritance: ICustomizeCodeDomService
Mostra file Open project: daryllabar/DLaB.Xrm.XrmToolBoxTools Class Usage Examples

Public Methods

Method Description
CustomizeCodeDom ( CodeCompileUnit codeUnit, IServiceProvider services ) : void

Private Methods

Method Description
AddEntityOptionSetEnumDeclaration ( CodeTypeDeclarationCollection types ) : void
GetOptionSetEnumType ( CodeMemberProperty prop, string entityLogicalName ) : CodeMemberProperty
InitializeMappings ( ) : void
IsNullableIntPropery ( CodeMemberProperty property ) : bool
IsOptionSetProperty ( CodeMemberProperty property ) : bool
SkipProperty ( CodeMemberProperty property, CodeTypeDeclaration type ) : bool

Method Details

CustomizeCodeDom() public method

public CustomizeCodeDom ( CodeCompileUnit codeUnit, IServiceProvider services ) : void
codeUnit System.CodeDom.CodeCompileUnit
services IServiceProvider
return void