ODataQuerySettings Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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. |