C# Class DLaB.EarlyBoundGenerator.Settings.EarlyBoundGeneratorConfig

Afficher le fichier Open project: daryllabar/DLaB.Xrm.XrmToolBoxTools Class Usage Examples

Private Properties

Свойство Type Description
AddMissingArguments List
AddMissingDictionaryHashDefaultValues string
AddPipeDelimitedMissingDefaultValues string
ConvertNonColonDelimitedDictionaryListToDictionaryHash string
EarlyBoundGeneratorConfig System
EarlyBoundGeneratorConfig System
GetUserArgument DLaB.EarlyBoundGenerator.Settings.Argument
RemoveObsoleteValues void
SetUserArgument void

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

GetDefault() public static méthode

public static GetDefault ( ) : EarlyBoundGeneratorConfig
Résultat EarlyBoundGeneratorConfig

GetExtensionArgument() public méthode

public GetExtensionArgument ( CreationType creationType, CrmSrvUtilService service ) : DLaB.EarlyBoundGenerator.Settings.Argument
creationType CreationType
service CrmSrvUtilService
Résultat DLaB.EarlyBoundGenerator.Settings.Argument

GetExtensionArgument() public méthode

public GetExtensionArgument ( CreationType creationType, string setting ) : DLaB.EarlyBoundGenerator.Settings.Argument
creationType CreationType
setting string
Résultat DLaB.EarlyBoundGenerator.Settings.Argument

GetSettingValue() public méthode

public GetSettingValue ( CreationType creationType, string setting ) : string
creationType CreationType
setting string
Résultat string

Load() public static méthode

public static Load ( string filePath ) : EarlyBoundGeneratorConfig
filePath string
Résultat EarlyBoundGeneratorConfig

Save() public méthode

public Save ( ) : void
Résultat void

SetExtensionArgument() public méthode

public SetExtensionArgument ( CreationType creationType, CrmSrvUtilService service, string value ) : void
creationType CreationType
service CrmSrvUtilService
value string
Résultat void

SetExtensionArgument() public méthode

public SetExtensionArgument ( CreationType creationType, string setting, string value ) : void
creationType CreationType
setting string
value string
Résultat void