语言

Process.ReadAllBytesAsync(CancellationToken) 方法

定义

以异步方式读取进程的所有标准输出和标准错误作为字节数组。

public System.Threading.Tasks.Task<(byte[] StandardOutput, byte[] StandardError)> ReadAllBytesAsync(System.Threading.CancellationToken cancellationToken = default);
member this.ReadAllBytesAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<ValueTuple<byte[], byte[]>>
Public Function ReadAllBytesAsync (Optional cancellationToken As CancellationToken = Nothing) As Task(Of ValueTuple(Of Byte(), Byte()))

参数

cancellationToken
CancellationToken

用于取消异步操作的令牌。

返回

表示异步读取操作的任务。 任务的值包含一个元组,其中包含标准输出和标准错误字节。

例外

标准输出或标准错误尚未重定向。

- 或者 -

重定向流已用于同步或异步读取。

已取消 cancellationToken。

进程已释放。

适用于