Compartilhar via


ODataSimplifiedOptions Classe

Definição

Opções que costumavam controlar o comportamento relacionado ao odata simplificado.

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

Construtores

ODataSimplifiedOptions()

Construtor de ODataSimplifiedOptions

ODataSimplifiedOptions(Nullable<ODataVersion>)

Construtor de ODataSimplifiedOptions

Propriedades

EnableParsingKeyAsSegmentUrl

True se o analisador de URL der suporte à análise de caminho com chave como segmento; caso contrário, false. O padrão é true.

EnableReadingKeyAsSegment

Obtém ou define um valor que indica se o leitor deve colocar valores de chave em seu próprio segmento de URI ao criar URIs automaticamente. Se esse valor for false, as URLs geradas automaticamente assumirão o formato ".. /EntitySet('KeyValue')/..". Se esse valor for true, as URLs geradas automaticamente assumirão o formato ".. /EntitySet/KeyValue/..". Essa configuração só se aplica a URLs geradas automaticamente pelo ODataMessageReader e as URLs fornecidas explicitamente pelo servidor não serão modificadas.

EnableReadingODataAnnotationWithoutPrefix

True se puder ler o nome da anotação reservada sem o prefixo 'odata.', caso contrário, false. O valor padrão é false para OData 4.0 e true para OData 4.01. A opção é aplicada durante a desserialização.

EnableWritingKeyAsSegment

Obtém ou define um valor que indica se o gravador deve colocar valores de chave em seu próprio segmento de URI ao criar URIs automaticamente. Se esse valor for false, as URLs geradas automaticamente assumirão o formato ".. /EntitySet('KeyValue')/..". Se esse valor for true, as URLs geradas automaticamente assumirão o formato ".. /EntitySet/KeyValue/..". Essa configuração só se aplica às URLs geradas automaticamente pelo ODataMessageWriter e não modifica as URLs fornecidas explicitamente pelo usuário.

EnableWritingODataAnnotationWithoutPrefix
Obsoleto.

True se as informações de controle devem ser gravadas sem o prefixo 'odata.', caso contrário, false. O valor padrão é false para OData 4.0, true para OData 4.01. A opção é aplicada durante a serialização.

Métodos

Clone()

Cria uma cópia superficial deste ODataSimplifiedOptions.

GetOmitODataPrefix()

Obtenha se as informações de controle OData devem ser gravadas sem um prefixo True se as informações de controle puderem ser lidas sem o prefixo 'odata.', caso contrário, false. O valor padrão é false para OData 4.0 e true para OData 4.01. A opção é aplicada durante a desserialização.

GetOmitODataPrefix(ODataVersion)

Comportamento específico da versão para gravar informações de controle OData sem um prefixo True se as informações de controle puderem ser lidas sem o prefixo 'odata.', caso contrário, false. O valor padrão é false para OData 4.0 e true para OData 4.01. A opção é aplicada durante a desserialização.

SetOmitODataPrefix(Boolean)

Se as informações de controle OData devem ser gravadas sem um prefixo True para ler informações de controle sem o prefixo 'odata.', caso contrário, false. O valor padrão é false para OData 4.0 e true para OData 4.01. A opção é aplicada durante a desserialização.

SetOmitODataPrefix(Boolean, ODataVersion)

Comportamento específico da versão para gravar informações de controle OData sem um prefixo True para ler informações de controle sem o prefixo 'odata.', caso contrário, false. O valor padrão é false para OData 4.0 e true para OData 4.01. A opção é aplicada durante a desserialização.

Aplica-se a