C# 클래스 Pash.Implementation.ExecutionContext

파일 보기 프로젝트 열기: Pash-Project/Pash 1 사용 예제들

Private Properties

프로퍼티 타입 설명
AddToErrorVariable void
ExecutionContext System
GetVariable System.Management.Automation.PSVariable
GetVariableValue object
PopPipeline System.Management.Automation.Runspaces.Pipeline
PushPipeline void
SetLastExitCodeVariable void
SetSuccessVariable void
SetVariable void

공개 메소드들

메소드 설명
Clone ( ScopeUsages scopeUsage = ScopeUsages.CurrentScope ) : ExecutionContext
Clone ( System.Management.Automation.SessionState sessionState, ScopeUsages scopeUsage ) : ExecutionContext
CreateNestedContext ( ) : ExecutionContext
ExecutionContext ( System.Management.Automation.Host.PSHost host, System.Management.Automation.Runspaces.RunspaceConfiguration config ) : System

비공개 메소드들

메소드 설명
AddToErrorVariable ( object error ) : void
ExecutionContext ( ) : System
GetVariable ( string name ) : PSVariable
GetVariableValue ( string name ) : object
PopPipeline ( ) : System.Management.Automation.Runspaces.Pipeline
PushPipeline ( System.Management.Automation.Runspaces.Pipeline pipeline ) : void
SetLastExitCodeVariable ( int exitCode ) : void
SetSuccessVariable ( bool success ) : void
SetVariable ( string name, object value ) : void

메소드 상세

Clone() 공개 메소드

public Clone ( ScopeUsages scopeUsage = ScopeUsages.CurrentScope ) : ExecutionContext
scopeUsage ScopeUsages
리턴 ExecutionContext

Clone() 공개 메소드

public Clone ( System.Management.Automation.SessionState sessionState, ScopeUsages scopeUsage ) : ExecutionContext
sessionState System.Management.Automation.SessionState
scopeUsage ScopeUsages
리턴 ExecutionContext

CreateNestedContext() 공개 메소드

public CreateNestedContext ( ) : ExecutionContext
리턴 ExecutionContext

ExecutionContext() 공개 메소드

public ExecutionContext ( System.Management.Automation.Host.PSHost host, System.Management.Automation.Runspaces.RunspaceConfiguration config ) : System
host System.Management.Automation.Host.PSHost
config System.Management.Automation.Runspaces.RunspaceConfiguration
리턴 System