Partilhar via


ODataMessageWriterSettings Classe

Definição

Definições de configuração para gravadores de mensagens OData.

public sealed class ODataMessageWriterSettings
type ODataMessageWriterSettings = class
Public NotInheritable Class ODataMessageWriterSettings
Herança
ODataMessageWriterSettings

Construtores

ODataMessageWriterSettings()

Inicializa uma nova instância da classe ODataMessageWriterSettings com configurações padrão.

Propriedades

AlwaysAddTypeAnnotationsForDerivedTypes

Quando definido, as anotações de tipo serão adicionadas para tipos derivados, mesmo quando o nível de metadados for definido como "Nenhum".

ArrayPool

Obtém/define o pool de buffers de caracteres.

BaseUri

Obtém ou define o URI base do documento que é usado como base para todos os URIs relativos.

EnableCharactersCheck

Sinalizador para controlar se o gravador deve verificar se há caracteres Xml válidos ou não.

EnableMessageStreamDisposal

Obtém ou define um valor que indica se o fluxo de mensagens será descartado depois de terminar de gravar com a mensagem.

JsonPCallback

Obtém ou define um uso de função de retorno de chamada para encapsular a resposta do servidor.

LibraryCompatibility

Obtém ou define a versão de compatibilidade da biblioteca. O valor padrão é Latest,

MessageQuotas

Cotas a serem usadas para limitar o consumo de recursos ao gravar uma mensagem OData.

MetadataSelector

Informa ao construtor de metadados quais propriedades, funções, ações, links para omitir.

MultipartNewLine

Obtém ou define a nova sequência de caracteres de linha usada ao gravar mensagens de várias partes, consulte https://tools.ietf.org/html/rfc2046#section-5.1.1 Um TextWriter usa uma nova linha específica do sistema operacional, mas rfc2046 exige que ela seja CRLF.

ODataUri

O URI do OData de uma solicitação de entrada. Chame ODataUriParseros métodos de e atribua propriedades (por exemplo, ODataPath) a ODataUri.

Validations

Obtém ou define validações a serem executadas. O valor padrão é All,

Version

Obtém ou define a versão do protocolo OData a ser usada para gravar conteúdos.

Métodos

Clone()

Cria uma cópia superficial deste ODataMessageWriterSettings.

SetContentType(ODataFormat)

Define o formato a ser usado ao gravar o conteúdo. Isso definirá automaticamente um cabeçalho de tipo de conteúdo compatível.

SetContentType(String, String)

Define os tipos de mídia aceitáveis e conjuntos de caracteres dos quais o tipo de conteúdo será calculado ao gravar o conteúdo.

Aplica-se a