次の方法で共有


OutputFormatterWriteContext.WriterFactory プロパティ

定義

応答にテキストを書き込むのに 使用する TextWriter デリゲートを取得または設定します。

Body 直接書き込み、バイナリ データを応答に書き込みます。

public:  virtual property Func<System::IO::Stream ^, System::Text::Encoding ^, System::IO::TextWriter ^> ^ WriterFactory {  public:
Func<System::IO::Stream ^, System::Text::Encoding ^, System::IO::TextWriter ^> ^ get(); protected:
 void set(Func<System::IO::Stream ^, System::Text::Encoding ^, System::IO::TextWriter ^> ^ value); };
public virtual Func<System.IO.Stream,System.Text.Encoding,System.IO.TextWriter> WriterFactory { get; protected set; }
member this.WriterFactory : Func<System.IO.Stream, System.Text.Encoding, System.IO.TextWriter> with get, set
Public Overridable Property WriterFactory As Func(Of Stream, Encoding, TextWriter)

プロパティ値

注釈

TextWriterこのデリゲートによって作成された は、テキストをエンコードし、ストリームにBody書き込みます。 応答ストリームにテキスト出力を書き込むには、このデリゲートを呼び出して を作成 TextWriter します。

バイナリ データを応答ストリームに書き込むフォーマッタを実装するには、 デリゲートを使用せず、代わりに を WriterFactory 使用 Body してください。

適用対象