Compartilhar via


ODataQuerySettings Classe

Definição

Esta classe descreve as configurações a serem usadas durante a composição de consulta.

public class ODataQuerySettings
type ODataQuerySettings = class
Public Class ODataQuerySettings
Herança
ODataQuerySettings

Construtores

ODataQuerySettings()

Cria uma instância da ODataQuerySettings classe e inicializa as configurações padrão.

Propriedades

EnableConstantParameterization

Obtém ou define um valor indicando se as constantes devem ser parametrizadas. Parametrizar constantes resultaria em um melhor desempenho com o Entity Framework.

EnableCorrelatedSubqueryBuffering

Obtém ou define um valor que indica se as consultas com navegação expandida devem ser formuladas para incentivar que os resultados de subconsultas correlacionadas sejam armazenados em buffer. O buffer de resultados de subconsultas correlacionadas pode reduzir o número de consultas de N + 1 para 2 armazenando em buffer os resultados da subconsulta.

EnsureStableOrdering

Obtém ou define um valor que indica se a composição de consultas deve alterar a consulta original quando necessário para garantir uma ordem de classificação estável.

HandleNullPropagation

Obtém ou define um valor indicando como a propagação nula deve ser tratada durante a composição de consultas.

HandleReferenceNavigationPropertyExpandFilter

Respeitar $filter dentro $expand da propriedade de navegação não coleção. A propriedade expandida só é preenchida quando o filtro é avaliado como true. Essa configuração é falsa por padrão.

PageSize

Obtém ou define o número máximo de resultados de consulta a serem retornados.

Aplica-se a