OutputFormatterWriteContext.WriterFactory Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define um delegado usado para criar um TextWriter para gravar texto na resposta.
Body Escreva diretamente para gravar dados binários na resposta.
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)
Valor da propriedade
Comentários
O TextWriter criado por esse delegado codificará o texto e gravará no Body fluxo. Chame esse delegado para criar um para gravar a TextWriter saída de texto no fluxo de resposta.
Para implementar um formatador que grava dados binários no fluxo de resposta, não use o WriterFactory delegado e use Body em vez disso.