C# 클래스 DLaB.EarlyBoundGenerator.Settings.EarlyBoundGeneratorConfig

파일 보기 프로젝트 열기: daryllabar/DLaB.Xrm.XrmToolBoxTools 1 사용 예제들

Private Properties

프로퍼티 타입 설명
AddMissingArguments List
AddMissingDictionaryHashDefaultValues string
AddPipeDelimitedMissingDefaultValues string
ConvertNonColonDelimitedDictionaryListToDictionaryHash string
EarlyBoundGeneratorConfig System
EarlyBoundGeneratorConfig System
GetUserArgument DLaB.EarlyBoundGenerator.Settings.Argument
RemoveObsoleteValues void
SetUserArgument void

공개 메소드들

메소드 설명
GetDefault ( ) : EarlyBoundGeneratorConfig
GetExtensionArgument ( CreationType creationType, CrmSrvUtilService service ) : DLaB.EarlyBoundGenerator.Settings.Argument
GetExtensionArgument ( CreationType creationType, string setting ) : DLaB.EarlyBoundGenerator.Settings.Argument
GetSettingValue ( CreationType creationType, string setting ) : string
Load ( string filePath ) : EarlyBoundGeneratorConfig
Save ( ) : void
SetExtensionArgument ( CreationType creationType, CrmSrvUtilService service, string value ) : void
SetExtensionArgument ( CreationType creationType, string setting, string value ) : void

비공개 메소드들

메소드 설명
AddMissingArguments ( List value, List @default ) : List
AddMissingDictionaryHashDefaultValues ( string value, string @default ) : string
AddPipeDelimitedMissingDefaultValues ( string value, string @default ) : string
ConvertNonColonDelimitedDictionaryListToDictionaryHash ( string oldValue ) : string
EarlyBoundGeneratorConfig ( ) : System
EarlyBoundGeneratorConfig ( POCO poco, string filePath ) : System

Initializes a new instance of the EarlyBoundGeneratorConfig class.

GetUserArgument ( CreationType creationType, string setting ) : DLaB.EarlyBoundGenerator.Settings.Argument
RemoveObsoleteValues ( POCO poco, EarlyBoundGeneratorConfig @default ) : void
SetUserArgument ( CreationType creationType, string setting, string value ) : void

메소드 상세

GetDefault() 공개 정적인 메소드

public static GetDefault ( ) : EarlyBoundGeneratorConfig
리턴 EarlyBoundGeneratorConfig

GetExtensionArgument() 공개 메소드

public GetExtensionArgument ( CreationType creationType, CrmSrvUtilService service ) : DLaB.EarlyBoundGenerator.Settings.Argument
creationType CreationType
service CrmSrvUtilService
리턴 DLaB.EarlyBoundGenerator.Settings.Argument

GetExtensionArgument() 공개 메소드

public GetExtensionArgument ( CreationType creationType, string setting ) : DLaB.EarlyBoundGenerator.Settings.Argument
creationType CreationType
setting string
리턴 DLaB.EarlyBoundGenerator.Settings.Argument

GetSettingValue() 공개 메소드

public GetSettingValue ( CreationType creationType, string setting ) : string
creationType CreationType
setting string
리턴 string

Load() 공개 정적인 메소드

public static Load ( string filePath ) : EarlyBoundGeneratorConfig
filePath string
리턴 EarlyBoundGeneratorConfig

Save() 공개 메소드

public Save ( ) : void
리턴 void

SetExtensionArgument() 공개 메소드

public SetExtensionArgument ( CreationType creationType, CrmSrvUtilService service, string value ) : void
creationType CreationType
service CrmSrvUtilService
value string
리턴 void

SetExtensionArgument() 공개 메소드

public SetExtensionArgument ( CreationType creationType, string setting, string value ) : void
creationType CreationType
setting string
value string
리턴 void