C# 클래스 SplitPipeline.Job

파일 보기 프로젝트 열기: nightroman/SplitPipeline 1 사용 예제들

공개 메소드들

메소드 설명
BeginInvoke ( Queue queue, int count ) : void

Starts the pipeline script async.

Close ( ) : void

Closes the pipeline and the runspace.

EndInvoke ( ) : PSDataCollection

Waits for the pipeline to finish and returns its output.

InvokeBegin ( string begin, string script ) : Collection

Invokes the begin script, if any, sets the pipeline script once, returns the begin output.

InvokeEnd ( string script ) : Collection

Invokes the end script and returns its output.

InvokeFinally ( string script ) : void

Invokes the final script, its output is ignored.

Job ( System.Management.Automation.Runspaces.Runspace runspace ) : System

New job with its runspace. The runspace gets opened.

메소드 상세

BeginInvoke() 공개 메소드

Starts the pipeline script async.
public BeginInvoke ( Queue queue, int count ) : void
queue Queue
count int
리턴 void

Close() 공개 메소드

Closes the pipeline and the runspace.
public Close ( ) : void
리턴 void

EndInvoke() 공개 메소드

Waits for the pipeline to finish and returns its output.
public EndInvoke ( ) : PSDataCollection
리턴 PSDataCollection

InvokeBegin() 공개 메소드

Invokes the begin script, if any, sets the pipeline script once, returns the begin output.
public InvokeBegin ( string begin, string script ) : Collection
begin string
script string
리턴 Collection

InvokeEnd() 공개 메소드

Invokes the end script and returns its output.
public InvokeEnd ( string script ) : Collection
script string
리턴 Collection

InvokeFinally() 공개 메소드

Invokes the final script, its output is ignored.
public InvokeFinally ( string script ) : void
script string
리턴 void

Job() 공개 메소드

New job with its runspace. The runspace gets opened.
public Job ( System.Management.Automation.Runspaces.Runspace runspace ) : System
runspace System.Management.Automation.Runspaces.Runspace
리턴 System