C# 클래스 CodeBuilder.WinForm.UI.CodeGeneration

파일 보기 프로젝트 열기: xianrendzw/CodeBuilder

공개 메소드들

메소드 설명
CancelAsync ( object taskId ) : void
CodeGeneration ( ) : System
CodeGeneration ( IContainer container ) : System
GenerateAsync ( CodeBuilder.WinForm.UI.GenerationParameter parameter, object taskId ) : void

보호된 메소드들

메소드 설명
InitializeDelegates ( ) : void
OnCompleted ( CodeBuilder.WinForm.UI.GenerationCompletedEventArgs e ) : void
OnProgressChanged ( CodeBuilder.WinForm.UI.GenerationProgressChangedEventArgs e ) : void

비공개 메소드들

메소드 설명
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

메소드 상세

CancelAsync() 공개 메소드

public CancelAsync ( object taskId ) : void
taskId object
리턴 void

CodeGeneration() 공개 메소드

public CodeGeneration ( ) : System
리턴 System

CodeGeneration() 공개 메소드

public CodeGeneration ( IContainer container ) : System
container IContainer
리턴 System

GenerateAsync() 공개 메소드

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

InitializeDelegates() 보호된 메소드

protected InitializeDelegates ( ) : void
리턴 void

OnCompleted() 보호된 메소드

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

OnProgressChanged() 보호된 메소드

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