Compartilhar via


ODataUtils Classe

Definição

Métodos utilitários usados com a biblioteca OData.

public static class ODataUtils
type ODataUtils = class
Public Module ODataUtils
Herança
ODataUtils

Métodos

AppendDefaultHeaderValue(String, String)

Acrescente os valores padrão exigidos pelo OData ao cabeçalho HTTP especificado.

Quando o nome do cabeçalho for ODataConstants.ContentTypeHeader: se o valor do cabeçalho for application/json, acrescente os seguintes valores padrão: (odata.) metadata=minimal (odata.) streaming=true IEEE754Compatible=false

AppendDefaultHeaderValue(String, String, ODataVersion)

Acrescente os valores padrão exigidos pelo OData ao cabeçalho HTTP especificado.

Quando o nome do cabeçalho for ODataConstants.ContentTypeHeader, se o valor do cabeçalho for application/json acrescentar os seguintes valores padrão para 4.0: odata.metadata=minimal odata.streaming=true IEEE754Compatible=false acrescentar os seguintes valores padrão para 4.01: metadata=minimal streaming=true IEEE754Compatible=false

CreateAnnotationFilter(String)

Converte o annotationFilter para um func que avaliaria se o filtro corresponderia a um determinado nome de anotação. O func será avaliado como true se o annotationFilter corresponder ao nome da anotação que é passado para ele e, caso contrário, false.

GenerateServiceDocument(IEdmModel)

Gere uma instância padrão de ODataServiceDocument do modelo.

GetEmptyArray<T>()

Métodos utilitários usados com a biblioteca OData.

GetReadFormat(ODataMessageReader)

Retorna o formato usado pelo leitor de mensagens para ler a carga.

NullValueReadBehaviorKind(IEdmModel, IEdmProperty)

Obtém o comportamento do leitor para o valor de propriedade nulo na propriedade especificada.

ODataVersionToString(ODataVersion)

Exibe a versão do OData para a representação de cadeia de caracteres.

SetHeadersForPayload(ODataMessageWriter, ODataPayloadKind)

Define os cabeçalhos de tipo de conteúdo e OData-Version na mensagem usada pelo gravador de mensagens.

SetNullValueReaderBehavior(IEdmModel, IEdmProperty, ODataNullValueBehaviorKind)

Adiciona uma anotação transitória para indicar como valores nulos de uma propriedade especificada deveriam ser lidos.

StringToODataVersion(String)

Exibe uma cadeia de caracteres para representação da versão OData.

Aplica-se a