C# Class withSIX.Mini.Presentation.CoreCore.Services.ProcessManager.AsyncWaitForExitHandler

Inheritance: IDisposable
Afficher le fichier Open project: SIXNetworks/withSIX.Desktop

Méthodes publiques

Méthode Description
AsyncWaitForExitHandler ( Process process, CancellationToken cancellationToken = default(CancellationToken) ) : System
Dispose ( ) : void
WaitForExit ( ) : Task

Private Methods

Méthode Description
Exited ( object sender, EventArgs eventArgs ) : void
OnProcessOnErrorDataReceived ( object sender, DataReceivedEventArgs e ) : void
OnProcessOnOutputDataReceived ( object sender, DataReceivedEventArgs e ) : void
SetupError ( ) : void
SetupOutput ( ) : void

Method Details

AsyncWaitForExitHandler() public méthode

public AsyncWaitForExitHandler ( Process process, CancellationToken cancellationToken = default(CancellationToken) ) : System
process System.Diagnostics.Process
cancellationToken System.Threading.CancellationToken
Résultat System

Dispose() public méthode

public Dispose ( ) : void
Résultat void

WaitForExit() public méthode

public WaitForExit ( ) : Task
Résultat Task