Process.ReadAllLines(Nullable<TimeSpan>) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Lit toutes les sorties standard et toutes les erreurs standard du processus sous forme de lignes de texte, les entrelacant au fur et à mesure qu’elles deviennent disponibles.
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)
Paramètres
Durée maximale pendant laquelle attendre que les flux soient entièrement lus. Quand null, attend indéfiniment.
Retours
Énumérable d’instances ProcessOutputLine représentant les lignes lues à partir d’une sortie standard et d’une erreur standard.
Exceptions
timeout, tronqué en un nombre entier de millisecondes, est inférieur à -1 ou supérieur à MaxValue.
La sortie standard ou l’erreur standard n’a pas été redirigée.
- ou -
Un flux redirigé a déjà été utilisé pour la lecture synchrone ou asynchrone.
L’opération n’a pas terminé dans le fichier spécifié timeout.
Le processus a été supprimé.
Remarques
Les lignes de sortie standard et d’erreur standard sont générées à mesure qu’elles deviennent disponibles. Lorsque les données sont disponibles dans la sortie standard et l’erreur standard, l’erreur standard est traitée en premier.