Compartir vía


TextWriter.CreateBroadcasting(TextWriter[]) Método

Definición

Crea una instancia de TextWriter que escribe entradas proporcionadas en cada uno de los escritores de 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[]

La TextWriter instancias a las que se deben difundir todas las operaciones (multiplexadas).

Devoluciones

Instancia de TextWriter que escribe entradas proporcionadas a cada uno de los escritores de writers

Excepciones

writers es null o contiene un null.

Comentarios

La instancia resultante delegará cada operación en cada uno de los escritores de writers. Por ejemplo, llamar a Write(Char) escribirá el carácter especificado en cada escritor, uno después del otro. Los escritores se escribirán en en el mismo orden en que se especifican en writers. Una excepción de la operación en un sistema de escritura impedirá que la operación se realice en escritores posteriores.

Encoding y FormatProvider devolverán el objeto correspondiente del primer escritor de writers.

Se aplica a