Udostępnij za pośrednictwem


TextWriter.CreateBroadcasting(TextWriter[]) Metoda

Definicja

Tworzy wystąpienie TextWriter, które zapisuje dostarczone dane wejściowe do każdego z składników zapisywania w 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

Parametry

writers
TextWriter[]

Wystąpienia TextWriter, do których wszystkie operacje powinny być rozgłaszane (multipleksowane).

Zwraca

Wystąpienie TextWriter, które zapisuje dostarczone dane wejściowe do każdego z składników zapisywania w writers

Wyjątki

writers jest null lub zawiera null.

Uwagi

Wynikowe wystąpienie deleguje każdą operację do każdego z składników zapisywania w writers. Na przykład wywołanie Write(Char) spowoduje zapisanie określonego znaku dla każdego składnika zapisywania, po drugim. Autorzy zostaną zapisani w tej samej kolejności, w której są one określone w writers. Wyjątek od operacji na jednym składniku zapisywania uniemożliwi wykonanie operacji na kolejnych składnikach zapisywania.

Encoding i FormatProvider zwróci odpowiedni obiekt z pierwszego składnika zapisywania w writers.

Dotyczy