Compartilhar via


TextWriter.CreateBroadcasting(TextWriter[]) Método

Definição

Cria uma instância de TextWriter que grava entradas fornecidas em cada um dos gravadores em writers.

public:
 static System::IO::TextWriter ^ CreateBroadcasting(... cli::array <System::IO::TextWriter ^> ^ writers);
public static System.IO.TextWriter CreateBroadcasting (params System.IO.TextWriter[] writers);
static member CreateBroadcasting : System.IO.TextWriter[] -> System.IO.TextWriter
Public Shared Function CreateBroadcasting (ParamArray writers As TextWriter()) As TextWriter

Parâmetros

writers
TextWriter[]

O TextWriter instâncias para as quais todas as operações devem ser transmitidas (multiplexadas).

Retornos

Uma instância de TextWriter que grava entradas fornecidas em cada um dos gravadores no writers

Exceções

writers é null ou contém um null.

Comentários

A instância resultante delegará cada operação a cada um dos gravadores em writers. Por exemplo, chamar Write(Char) gravará o caractere especificado em cada gravador, um após o outro. Os escritores serão escritos na mesma ordem que são especificados em writers. Uma exceção da operação em um gravador impedirá que a operação seja executada em gravadores subsequentes.

Encoding e FormatProvider retornarão o objeto correspondente do primeiro gravador em writers.

Aplica-se a