C# Class ClrPlus.Powershell.Core.AsyncCmdlet

Inheritance: System.Management.Automation.PSCmdlet
Afficher le fichier Open project: perpetual-motion/clrplus

Méthodes publiques

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

Méthodes protégées

Méthode Description
BeginProcessing ( ) : void
EndProcessing ( ) : void
ProcessRecord ( ) : void

Private Methods

Méthode Description
EndLoop ( ) : void
ProcessMessages ( ) : void
SetupMessages ( ) : void

Method Details

BeginProcessing() protected méthode

protected BeginProcessing ( ) : void
Résultat void

BeginProcessingAsync() public méthode

public BeginProcessingAsync ( ) : void
Résultat void

EndProcessing() protected méthode

protected EndProcessing ( ) : void
Résultat void

EndProcessingAsync() public méthode

public EndProcessingAsync ( ) : void
Résultat void

ProcessRecord() protected méthode

protected ProcessRecord ( ) : void
Résultat void

ProcessRecordAsync() public méthode

public ProcessRecordAsync ( ) : void
Résultat void

ShouldContinue() public méthode

public ShouldContinue ( string query, string caption ) : bool
query string
caption string
Résultat bool

ShouldContinue() public méthode

public ShouldContinue ( string query, string caption, bool &yesToAll, bool &noToAll ) : bool
query string
caption string
yesToAll bool
noToAll bool
Résultat bool

ShouldProcess() public méthode

public ShouldProcess ( string target ) : bool
target string
Résultat bool

ShouldProcess() public méthode

public ShouldProcess ( string target, string action ) : bool
target string
action string
Résultat bool

ShouldProcess() public méthode

public ShouldProcess ( string verboseDescription, string verboseWarning, string caption ) : bool
verboseDescription string
verboseWarning string
caption string
Résultat bool

ShouldProcess() public méthode

public ShouldProcess ( string verboseDescription, string verboseWarning, string caption, ShouldProcessReason &shouldProcessReason ) : bool
verboseDescription string
verboseWarning string
caption string
shouldProcessReason ShouldProcessReason
Résultat bool

WriteDebug() public méthode

public WriteDebug ( string text ) : void
text string
Résultat void

WriteError() public méthode

public WriteError ( ErrorRecord errorRecord ) : void
errorRecord System.Management.Automation.ErrorRecord
Résultat void

WriteObject() public méthode

public WriteObject ( object obj ) : void
obj object
Résultat void

WriteObject() public méthode

public WriteObject ( object sendToPipeline, bool enumerateCollection ) : void
sendToPipeline object
enumerateCollection bool
Résultat void

WriteProgress() public méthode

public WriteProgress ( System.Management.Automation.ProgressRecord progressRecord ) : void
progressRecord System.Management.Automation.ProgressRecord
Résultat void

WriteVerbose() public méthode

public WriteVerbose ( string text ) : void
text string
Résultat void

WriteWarning() public méthode

public WriteWarning ( string text ) : void
text string
Résultat void