Process.ReadAllLines(Nullable<TimeSpan>) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Lê toda a saída padrão e o erro padrão do processo como linhas de texto, intercalando-as conforme elas ficam disponíveis.
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)
Parâmetros
O tempo máximo para aguardar a leitura completa dos fluxos. Quando null, aguarda indefinidamente.
Retornos
Uma enumerável de ProcessOutputLine instâncias que representam as linhas lidas da saída padrão e do erro padrão.
Exceções
timeout, truncado para um número inteiro de milissegundos, é menor que -1 ou maior que MaxValue.
A saída padrão ou o erro padrão não foram redirecionados.
- ou -
Um fluxo redirecionado já foi usado para leitura síncrona ou assíncrona.
A operação não foi concluída dentro do especificado timeout.
O processo foi descartado.
Comentários
As linhas da saída padrão e do erro padrão são geradas à medida que ficam disponíveis. Quando os dados estão disponíveis na saída padrão e no erro padrão, o erro padrão é processado primeiro.