Condividi tramite


ODataQuerySettings Classe

Definizione

Questa classe descrive le impostazioni da usare durante la composizione di query.

public class ODataQuerySettings
type ODataQuerySettings = class
Public Class ODataQuerySettings
Ereditarietà
ODataQuerySettings

Costruttori

ODataQuerySettings()

Crea un'istanza di una nuova istanza della ODataQuerySettings classe e inizializza le impostazioni predefinite.

Proprietà

EnableConstantParameterization

Ottiene o imposta un valore che indica se devono essere definiti parametri per le costanti. La definizione di parametri per le costanti consente di ottenere migliori prestazioni con Entity Framework.

EnableCorrelatedSubqueryBuffering

Ottiene o imposta un valore che indica se le query con spostamenti espansi devono essere formulate per incoraggiare i risultati delle sottoquery correlate da memorizzare nel buffer. I risultati della sottoquery correlata al buffer possono ridurre il numero di query da N + 1 a 2 memorizzando nel buffer i risultati dalla sottoquery.

EnsureStableOrdering

Ottiene o imposta un valore che indica se la composizione della query deve modificare la query originale, quando necessario, per garantire un ordinamento stabile.

HandleNullPropagation

Ottiene o imposta un valore che indica la modalità di gestione della propagazione null durante la composizione della query.

HandleReferenceNavigationPropertyExpandFilter

Rispettare $filter all'interno di $expand di proprietà di navigazione non raccolte. La proprietà espansa viene popolata solo quando il filtro restituisce true. Questa impostazione è false per impostazione predefinita.

PageSize

Ottiene o imposta il numero massimo di risultati di query da restituire.

Si applica a