C# Класс DLaB.EarlyBoundGenerator.Logic

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
Create void
GetConfigArguments string
GetOutputFilePath string
GetSafeArgs string
HandleResult void
Speak void
UpdateConfigAppSetting bool
UpdateCrmSvcUtilConfig void
UpdateStatus void
UpdateStatus void
UpdateStatus void

Открытые методы

Метод Описание
CreateActions ( ) : void
CreateEntities ( ) : void
CreateOptionSets ( ) : void
ExecuteAll ( ) : void
Logic ( EarlyBoundGeneratorConfig earlyBoundGeneratorConfig ) : System

Защищенные методы

Метод Описание
AbleToMakeFileAccessible ( string filePath ) : bool

Приватные методы

Метод Описание
Create ( CreationType creationType ) : void
GetConfigArguments ( EarlyBoundGeneratorConfig earlyBoundGeneratorConfig, CreationType type ) : string
GetOutputFilePath ( EarlyBoundGeneratorConfig earlyBoundGeneratorConfig, CreationType creationType ) : string
GetSafeArgs ( EarlyBoundGeneratorConfig earlyBoundGeneratorConfig, Process p ) : string
HandleResult ( string filePath, System.DateTime date, CreationType creationType, string consoleOutput, bool speakResult ) : void
Speak ( string words, bool speakResult ) : void
UpdateConfigAppSetting ( Configuration file, string key, string configValue, bool keepWhiteSpace = false ) : bool
UpdateCrmSvcUtilConfig ( EarlyBoundGeneratorConfig earlyBoundGeneratorConfig ) : void
UpdateStatus ( LogMessageInfo info ) : void
UpdateStatus ( string message ) : void
UpdateStatus ( string summary, string detail ) : void

Описание методов

AbleToMakeFileAccessible() защищенный Метод

protected AbleToMakeFileAccessible ( string filePath ) : bool
filePath string
Результат bool

CreateActions() публичный Метод

public CreateActions ( ) : void
Результат void

CreateEntities() публичный Метод

public CreateEntities ( ) : void
Результат void

CreateOptionSets() публичный Метод

public CreateOptionSets ( ) : void
Результат void

ExecuteAll() публичный Метод

public ExecuteAll ( ) : void
Результат void

Logic() публичный Метод

public Logic ( EarlyBoundGeneratorConfig earlyBoundGeneratorConfig ) : System
earlyBoundGeneratorConfig DLaB.EarlyBoundGenerator.Settings.EarlyBoundGeneratorConfig
Результат System