Поделиться через


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 .

Применяется к