C# Class CodeBuilder.WinForm.UI.CodeGeneration

ファイルを表示 Open project: xianrendzw/CodeBuilder

Public Methods

Method Description
CancelAsync ( object taskId ) : void
CodeGeneration ( ) : System
CodeGeneration ( IContainer container ) : System
GenerateAsync ( CodeBuilder.WinForm.UI.GenerationParameter parameter, object taskId ) : void

Protected Methods

Method Description
InitializeDelegates ( ) : void
OnCompleted ( CodeBuilder.WinForm.UI.GenerationCompletedEventArgs e ) : void
OnProgressChanged ( CodeBuilder.WinForm.UI.GenerationProgressChangedEventArgs e ) : void

Private Methods

Method Description
CompletionMethod ( Exception exception, bool canceled, AsyncOperation asyncOp ) : void
GenerateCode ( CodeBuilder.WinForm.UI.GenerationParameter parameter, ITemplateEngine templateEngine, string templateName, int &genratedCount, int &errorCount, int &progressCount, AsyncOperation asyncOp ) : void
GenerateCompleted ( object operationState ) : void
GenerateWorker ( CodeBuilder.WinForm.UI.GenerationParameter parameter, AsyncOperation asyncOp ) : void
IsTaskCanceled ( object taskId ) : bool
ReportProgress ( object state ) : void

Method Details

CancelAsync() public method

public CancelAsync ( object taskId ) : void
taskId object
return void

CodeGeneration() public method

public CodeGeneration ( ) : System
return System

CodeGeneration() public method

public CodeGeneration ( IContainer container ) : System
container IContainer
return System

GenerateAsync() public method

public GenerateAsync ( CodeBuilder.WinForm.UI.GenerationParameter parameter, object taskId ) : void
parameter CodeBuilder.WinForm.UI.GenerationParameter
taskId object
return void

InitializeDelegates() protected method

protected InitializeDelegates ( ) : void
return void

OnCompleted() protected method

protected OnCompleted ( CodeBuilder.WinForm.UI.GenerationCompletedEventArgs e ) : void
e CodeBuilder.WinForm.UI.GenerationCompletedEventArgs
return void

OnProgressChanged() protected method

protected OnProgressChanged ( CodeBuilder.WinForm.UI.GenerationProgressChangedEventArgs e ) : void
e CodeBuilder.WinForm.UI.GenerationProgressChangedEventArgs
return void