C# 클래스 Pash.Implementation.LocalRunspace

상속: System.Management.Automation.Runspaces.Runspace
파일 보기 프로젝트 열기: Pash-Project/Pash 1 사용 예제들

Private Properties

프로퍼티 타입 설명
AddInitialSessionCommands void
AddInitialSessionModules void
AddInitialSessionVariables void
AddRunningPipeline void
AddSessionVariables void
CreateVariable void
GetCurrentlyRunningPipeline System.Management.Automation.Runspaces.Pipeline
GetSessionStateProxy System.Management.Automation.Runspaces.SessionStateProxy
InitializeDefaultSnapins void
InitializeSession void
LocalRunspace System
RemoveRunningPipeline void

공개 메소드들

메소드 설명
Close ( ) : void
CloseAsync ( ) : void
CreateNestedPipeline ( ) : System.Management.Automation.Runspaces.Pipeline
CreateNestedPipeline ( string command, bool addToHistory ) : System.Management.Automation.Runspaces.Pipeline
CreatePipeline ( ) : System.Management.Automation.Runspaces.Pipeline
CreatePipeline ( string command ) : System.Management.Automation.Runspaces.Pipeline
CreatePipeline ( string command, bool addToHistory ) : System.Management.Automation.Runspaces.Pipeline
GetVariable ( string name ) : object
LocalRunspace ( System.Management.Automation.Host.PSHost host, InitialSessionState initialSessionState ) : System
LocalRunspace ( System.Management.Automation.Host.PSHost host, System.Management.Automation.Runspaces.RunspaceConfiguration configuration ) : System
Open ( ) : void
OpenAsync ( ) : void
SetVariable ( string name, object value ) : void

비공개 메소드들

메소드 설명
AddInitialSessionCommands ( ) : void
AddInitialSessionModules ( ) : void
AddInitialSessionVariables ( ) : void
AddRunningPipeline ( System.Management.Automation.Runspaces.Pipeline pipeline ) : void
AddSessionVariables ( ) : void
CreateVariable ( string name, object value, ScopedItemOptions options = ScopedItemOptions.None ) : void
GetCurrentlyRunningPipeline ( ) : System.Management.Automation.Runspaces.Pipeline
GetSessionStateProxy ( ) : System.Management.Automation.Runspaces.SessionStateProxy
InitializeDefaultSnapins ( ) : void
InitializeSession ( ) : void
LocalRunspace ( System.Management.Automation.Host.PSHost host, System.Management.Automation.Runspaces.RunspaceConfiguration configuration, InitialSessionState initialSessionState ) : System
RemoveRunningPipeline ( System.Management.Automation.Runspaces.Pipeline pipeline ) : void

메소드 상세

Close() 공개 메소드

public Close ( ) : void
리턴 void

CloseAsync() 공개 메소드

public CloseAsync ( ) : void
리턴 void

CreateNestedPipeline() 공개 메소드

public CreateNestedPipeline ( ) : System.Management.Automation.Runspaces.Pipeline
리턴 System.Management.Automation.Runspaces.Pipeline

CreateNestedPipeline() 공개 메소드

public CreateNestedPipeline ( string command, bool addToHistory ) : System.Management.Automation.Runspaces.Pipeline
command string
addToHistory bool
리턴 System.Management.Automation.Runspaces.Pipeline

CreatePipeline() 공개 메소드

public CreatePipeline ( ) : System.Management.Automation.Runspaces.Pipeline
리턴 System.Management.Automation.Runspaces.Pipeline

CreatePipeline() 공개 메소드

public CreatePipeline ( string command ) : System.Management.Automation.Runspaces.Pipeline
command string
리턴 System.Management.Automation.Runspaces.Pipeline

CreatePipeline() 공개 메소드

public CreatePipeline ( string command, bool addToHistory ) : System.Management.Automation.Runspaces.Pipeline
command string
addToHistory bool
리턴 System.Management.Automation.Runspaces.Pipeline

GetVariable() 공개 메소드

public GetVariable ( string name ) : object
name string
리턴 object

LocalRunspace() 공개 메소드

public LocalRunspace ( System.Management.Automation.Host.PSHost host, InitialSessionState initialSessionState ) : System
host System.Management.Automation.Host.PSHost
initialSessionState System.Management.Automation.Runspaces.InitialSessionState
리턴 System

LocalRunspace() 공개 메소드

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

Open() 공개 메소드

public Open ( ) : void
리턴 void

OpenAsync() 공개 메소드

public OpenAsync ( ) : void
리턴 void

SetVariable() 공개 메소드

public SetVariable ( string name, object value ) : void
name string
value object
리턴 void