TextWriter.CreateBroadcasting(TextWriter[]) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
创建一个 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 实例(多路复用)。
返回
向 writers
中的每个编写器写入输入的 TextWriter 实例
例外
writers
null
或包含 null
。
注解
生成的实例会将每个操作委托给 writers
中的每个编写器。 例如,调用 Write(Char) 会将指定的字符写入每个编写器,一个接一个。 编写器将按照 writers
中指定的顺序写入这些编写器。 对一个编写器的操作的异常将阻止对后续编写器执行该操作。
Encoding 和 FormatProvider 将从 writers
中的第一个编写器返回相应的对象。