C# Class VisualMutator.Infrastructure.Processes

Inheritance: IProcesses
Afficher le fichier Open project: visualmutator/visualmutator Class Usage Examples

Méthodes publiques

Méthode Description
RunAsync ( ProcessStartInfo processStartInfo ) : Task
RunAsync ( ProcessStartInfo processStartInfo, CancellationTokenSource cancellationToken ) : Task
RunAsync ( string fileName ) : Task
RunAsync ( string fileName, string arguments ) : Task
RunAsync ( string fileName, string userName, SecureString password, string domain ) : Task
RunAsync ( string fileName, string arguments, string userName, SecureString password, string domain ) : Task
RunHiddenAsync ( string path, string args ) : Task

Private Methods

Méthode Description
KillProcessAndChildren ( int pid ) : void

Method Details

RunAsync() public méthode

public RunAsync ( ProcessStartInfo processStartInfo ) : Task
processStartInfo System.Diagnostics.ProcessStartInfo
Résultat Task

RunAsync() public méthode

public RunAsync ( ProcessStartInfo processStartInfo, CancellationTokenSource cancellationToken ) : Task
processStartInfo System.Diagnostics.ProcessStartInfo
cancellationToken System.Threading.CancellationTokenSource
Résultat Task

RunAsync() public méthode

public RunAsync ( string fileName ) : Task
fileName string
Résultat Task

RunAsync() public méthode

public RunAsync ( string fileName, string arguments ) : Task
fileName string
arguments string
Résultat Task

RunAsync() public méthode

public RunAsync ( string fileName, string userName, SecureString password, string domain ) : Task
fileName string
userName string
password System.Security.SecureString
domain string
Résultat Task

RunAsync() public méthode

public RunAsync ( string fileName, string arguments, string userName, SecureString password, string domain ) : Task
fileName string
arguments string
userName string
password System.Security.SecureString
domain string
Résultat Task

RunHiddenAsync() public méthode

public RunHiddenAsync ( string path, string args ) : Task
path string
args string
Résultat Task