C# Класс VisualMutator.Infrastructure.Processes

Наследование: IProcesses
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
KillProcessAndChildren ( int pid ) : void

Описание методов

RunAsync() публичный Метод

public RunAsync ( ProcessStartInfo processStartInfo ) : Task
processStartInfo System.Diagnostics.ProcessStartInfo
Результат Task

RunAsync() публичный Метод

public RunAsync ( ProcessStartInfo processStartInfo, CancellationTokenSource cancellationToken ) : Task
processStartInfo System.Diagnostics.ProcessStartInfo
cancellationToken System.Threading.CancellationTokenSource
Результат Task

RunAsync() публичный Метод

public RunAsync ( string fileName ) : Task
fileName string
Результат Task

RunAsync() публичный Метод

public RunAsync ( string fileName, string arguments ) : Task
fileName string
arguments string
Результат Task

RunAsync() публичный Метод

public RunAsync ( string fileName, string userName, SecureString password, string domain ) : Task
fileName string
userName string
password System.Security.SecureString
domain string
Результат Task

RunAsync() публичный Метод

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
Результат Task

RunHiddenAsync() публичный Метод

public RunHiddenAsync ( string path, string args ) : Task
path string
args string
Результат Task