TextWriter.CreateBroadcasting(TextWriter[]) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает экземпляр TextWriter, который записывает входные данные для каждого из записей в 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
Параметры
- writers
- TextWriter[]
Экземпляры TextWriter, в которые должны транслироваться все операции (мультиплексированные).
Возвращаемое значение
Экземпляр TextWriter, который записывает входные данные для каждого из записей в writers
Исключения
writers
null
или содержит null
.
Комментарии
Полученный экземпляр делегируют каждую операцию каждому из операций записи в writers
. Например, вызов Write(Char) будет записывать указанный символ для каждого модуля записи, один за другим. Записи записываются в том же порядке, в который они указаны в writers
. Исключение из операции на одном записи не позволит выполнить операцию на последующих модулях записи.
Encoding и FormatProvider возвращает соответствующий объект из первого модуля записи в writers
.