C# 클래스 ClrPlus.Powershell.Core.AsyncCmdlet

상속: System.Management.Automation.PSCmdlet
파일 보기 프로젝트 열기: perpetual-motion/clrplus

공개 메소드들

메소드 설명
BeginProcessingAsync ( ) : void
EndProcessingAsync ( ) : void
ProcessRecordAsync ( ) : void
ShouldContinue ( string query, string caption ) : bool
ShouldContinue ( string query, string caption, bool &yesToAll, bool &noToAll ) : bool
ShouldProcess ( string target ) : bool
ShouldProcess ( string target, string action ) : bool
ShouldProcess ( string verboseDescription, string verboseWarning, string caption ) : bool
ShouldProcess ( string verboseDescription, string verboseWarning, string caption, ShouldProcessReason &shouldProcessReason ) : bool
WriteDebug ( string text ) : void
WriteError ( ErrorRecord errorRecord ) : void
WriteObject ( object obj ) : void
WriteObject ( object sendToPipeline, bool enumerateCollection ) : void
WriteProgress ( System.Management.Automation.ProgressRecord progressRecord ) : void
WriteVerbose ( string text ) : void
WriteWarning ( string text ) : void

보호된 메소드들

메소드 설명
BeginProcessing ( ) : void
EndProcessing ( ) : void
ProcessRecord ( ) : void

비공개 메소드들

메소드 설명
EndLoop ( ) : void
ProcessMessages ( ) : void
SetupMessages ( ) : void

메소드 상세

BeginProcessing() 보호된 메소드

protected BeginProcessing ( ) : void
리턴 void

BeginProcessingAsync() 공개 메소드

public BeginProcessingAsync ( ) : void
리턴 void

EndProcessing() 보호된 메소드

protected EndProcessing ( ) : void
리턴 void

EndProcessingAsync() 공개 메소드

public EndProcessingAsync ( ) : void
리턴 void

ProcessRecord() 보호된 메소드

protected ProcessRecord ( ) : void
리턴 void

ProcessRecordAsync() 공개 메소드

public ProcessRecordAsync ( ) : void
리턴 void

ShouldContinue() 공개 메소드

public ShouldContinue ( string query, string caption ) : bool
query string
caption string
리턴 bool

ShouldContinue() 공개 메소드

public ShouldContinue ( string query, string caption, bool &yesToAll, bool &noToAll ) : bool
query string
caption string
yesToAll bool
noToAll bool
리턴 bool

ShouldProcess() 공개 메소드

public ShouldProcess ( string target ) : bool
target string
리턴 bool

ShouldProcess() 공개 메소드

public ShouldProcess ( string target, string action ) : bool
target string
action string
리턴 bool

ShouldProcess() 공개 메소드

public ShouldProcess ( string verboseDescription, string verboseWarning, string caption ) : bool
verboseDescription string
verboseWarning string
caption string
리턴 bool

ShouldProcess() 공개 메소드

public ShouldProcess ( string verboseDescription, string verboseWarning, string caption, ShouldProcessReason &shouldProcessReason ) : bool
verboseDescription string
verboseWarning string
caption string
shouldProcessReason ShouldProcessReason
리턴 bool

WriteDebug() 공개 메소드

public WriteDebug ( string text ) : void
text string
리턴 void

WriteError() 공개 메소드

public WriteError ( ErrorRecord errorRecord ) : void
errorRecord System.Management.Automation.ErrorRecord
리턴 void

WriteObject() 공개 메소드

public WriteObject ( object obj ) : void
obj object
리턴 void

WriteObject() 공개 메소드

public WriteObject ( object sendToPipeline, bool enumerateCollection ) : void
sendToPipeline object
enumerateCollection bool
리턴 void

WriteProgress() 공개 메소드

public WriteProgress ( System.Management.Automation.ProgressRecord progressRecord ) : void
progressRecord System.Management.Automation.ProgressRecord
리턴 void

WriteVerbose() 공개 메소드

public WriteVerbose ( string text ) : void
text string
리턴 void

WriteWarning() 공개 메소드

public WriteWarning ( string text ) : void
text string
리턴 void