C# Class Microsoft.WindowsAzure.Commands.Test.Utilities.Common.MockCommandRuntime

Inheritance: ICommandRuntime
Show file Open project: AzureRT/azure-sdk-tools Class Usage Examples

Public Properties

Property Type Description
DebugStream List
ErrorStream List
OutputPipeline List
VerboseStream List
WarningStream List

Private Properties

Property Type Description

Public Methods

Method Description
ResetPipelines ( ) : void

Clears all command runtime pipelines.

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
ThrowTerminatingError ( ErrorRecord errorRecord ) : void
ToString ( ) : string
TransactionAvailable ( ) : bool
WriteCommandDetail ( string text ) : void
WriteDebug ( string text ) : void
WriteError ( ErrorRecord errorRecord ) : void
WriteObject ( object sendToPipeline ) : void
WriteObject ( object sendToPipeline, bool enumerateCollection ) : void
WriteProgress ( ProgressRecord progressRecord ) : void
WriteProgress ( long sourceId, ProgressRecord progressRecord ) : void
WriteVerbose ( string text ) : void
WriteWarning ( string text ) : void

Method Details

ResetPipelines() public method

Clears all command runtime pipelines.
public ResetPipelines ( ) : void
return void

ShouldContinue() public method

public ShouldContinue ( string query, string caption ) : bool
query string
caption string
return bool

ShouldContinue() public method

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

ShouldProcess() public method

public ShouldProcess ( string target ) : bool
target string
return bool

ShouldProcess() public method

public ShouldProcess ( string target, string action ) : bool
target string
action string
return bool

ShouldProcess() public method

public ShouldProcess ( string verboseDescription, string verboseWarning, string caption ) : bool
verboseDescription string
verboseWarning string
caption string
return bool

ShouldProcess() public method

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

ThrowTerminatingError() public method

public ThrowTerminatingError ( ErrorRecord errorRecord ) : void
errorRecord System.Management.Automation.ErrorRecord
return void

ToString() public method

public ToString ( ) : string
return string

TransactionAvailable() public method

public TransactionAvailable ( ) : bool
return bool

WriteCommandDetail() public method

public WriteCommandDetail ( string text ) : void
text string
return void

WriteDebug() public method

public WriteDebug ( string text ) : void
text string
return void

WriteError() public method

public WriteError ( ErrorRecord errorRecord ) : void
errorRecord ErrorRecord
return void

WriteObject() public method

public WriteObject ( object sendToPipeline ) : void
sendToPipeline object
return void

WriteObject() public method

public WriteObject ( object sendToPipeline, bool enumerateCollection ) : void
sendToPipeline object
enumerateCollection bool
return void

WriteProgress() public method

public WriteProgress ( ProgressRecord progressRecord ) : void
progressRecord ProgressRecord
return void

WriteProgress() public method

public WriteProgress ( long sourceId, ProgressRecord progressRecord ) : void
sourceId long
progressRecord ProgressRecord
return void

WriteVerbose() public method

public WriteVerbose ( string text ) : void
text string
return void

WriteWarning() public method

public WriteWarning ( string text ) : void
text string
return void

Property Details

DebugStream public property

public List DebugStream
return List

ErrorStream public property

public List ErrorStream
return List

OutputPipeline public property

public List OutputPipeline
return List

VerboseStream public property

public List VerboseStream
return List

WarningStream public property

public List WarningStream
return List