C# Class Tmx.Client.ObjectModel.Runners.PowerShellTaskRunner

Description of PowerShellTaskRunner.
Inheritance: IRunnableClient
显示文件 Open project: apetrovskiy/STUPS

Public Methods

Method Description
RunAfterAction ( string code, string>.IDictionary parameters, string>.IDictionary previousTaskResults ) : bool
RunBeforeAction ( string code, string>.IDictionary parameters, string>.IDictionary previousTaskResults ) : bool
RunMainAction ( string code, string>.IDictionary parameters, string>.IDictionary previousTaskResults ) : bool
RunSbActionWithParams ( System.Management.Automation.ScriptBlock sb, object parameters ) : void

Private Methods

Method Description
RunCode ( string code, string>.IDictionary parameters, string>.IDictionary previousTaskResults ) : bool
RunScriptblockWithParameters ( RunScriptBlockWithParameters runnerWithParams, string code, string>.IDictionary parameters, string>.IDictionary previousTaskResults ) : bool

Method Details

RunAfterAction() public method

public RunAfterAction ( string code, string>.IDictionary parameters, string>.IDictionary previousTaskResults ) : bool
code string
parameters string>.IDictionary
previousTaskResults string>.IDictionary
return bool

RunBeforeAction() public method

public RunBeforeAction ( string code, string>.IDictionary parameters, string>.IDictionary previousTaskResults ) : bool
code string
parameters string>.IDictionary
previousTaskResults string>.IDictionary
return bool

RunMainAction() public method

public RunMainAction ( string code, string>.IDictionary parameters, string>.IDictionary previousTaskResults ) : bool
code string
parameters string>.IDictionary
previousTaskResults string>.IDictionary
return bool

RunSbActionWithParams() public method

public RunSbActionWithParams ( System.Management.Automation.ScriptBlock sb, object parameters ) : void
sb System.Management.Automation.ScriptBlock
parameters object
return void