Process.ReadAllLines(Nullable<TimeSpan>) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Liest alle Standardausgabe- und Standardfehler des Prozesses als Textzeilen und interleaviert sie, sobald sie verfügbar sind.
public System.Collections.Generic.IEnumerable<System.Diagnostics.ProcessOutputLine> ReadAllLines(TimeSpan? timeout = default);
member this.ReadAllLines : Nullable<TimeSpan> -> seq<System.Diagnostics.ProcessOutputLine>
Public Function ReadAllLines (Optional timeout As Nullable(Of TimeSpan) = Nothing) As IEnumerable(Of ProcessOutputLine)
Parameter
Die maximale Zeitdauer, bis die Datenströme vollständig gelesen werden. Wenn null, wartet auf unbestimmte Zeit.
Gibt zurück
Eine Aufzählung von ProcessOutputLine Instanzen, die die Zeilen darstellen, die aus Standardausgabe und Standardfehler gelesen werden.
Ausnahmen
timeout, abgeschnitten auf eine ganze Anzahl von Millisekunden, ist kleiner als -1 oder größer als MaxValue.
Standardausgabe- oder Standardfehler wurden nicht umgeleitet.
– oder –
Ein umgeleiteter Datenstrom wurde bereits für synchrones oder asynchrones Lesen verwendet.
Der Vorgang wurde innerhalb des angegebenen timeoutVorgangs nicht abgeschlossen.
Der Vorgang wurde gelöscht.
Hinweise
Zeilen von Standardausgabe- und Standardfehlern werden zurückgegeben, sobald sie verfügbar sind. Wenn Daten sowohl in der Standardausgabe als auch im Standardfehler verfügbar sind, wird der Standardfehler zuerst verarbeitet.