TextWriter.CreateBroadcasting(TextWriter[]) 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.
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
.