Język

Process.ReadAllBytes(Nullable<TimeSpan>) Metoda

Definicja

Odczytuje wszystkie standardowe dane wyjściowe i standardowy błąd procesu jako tablice bajtów.

public(byte[] StandardOutput, byte[] StandardError) ReadAllBytes(TimeSpan? timeout = default);
member this.ReadAllBytes : Nullable<TimeSpan> -> ValueTuple<byte[], byte[]>
Public Function ReadAllBytes (Optional timeout As Nullable(Of TimeSpan) = Nothing) As ValueTuple(Of Byte(), Byte())

Parametry

timeout
Nullable<TimeSpan>

Maksymalny czas oczekiwania na pełne odczytanie strumieni. Gdy nullprogram czeka na czas nieokreślony.

Zwraca

Krotka zawierająca standardowe dane wyjściowe i standardowe bajty błędów.

Wyjątki

timeout, obcięty do liczby całkowitej milisekund, jest mniejszy niż -1 lub większy niż MaxValue.

Dane wyjściowe w warstwie Standardowa lub błąd standardowy nie zostały przekierowane.

— lub —

Przekierowany strumień został już użyty do odczytu synchronicznego lub asynchronicznego.

Operacja nie została ukończona w ramach określonego timeoutelementu .

Proces został usunięty.

Dotyczy