ODataQuerySettings Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Cette classe décrit les paramètres à utiliser durant la composition de la requête.
public class ODataQuerySettings
type ODataQuerySettings = class
Public Class ODataQuerySettings
- Héritage
-
ODataQuerySettings
Constructeurs
ODataQuerySettings() |
Instancie une nouvelle instance de la ODataQuerySettings classe et initialise les paramètres par défaut. |
Propriétés
EnableConstantParameterization |
Obtient ou définit une valeur indiquant si les constantes doivent être paramétrées. Le paramétrage des constantes doit se traduire par de meilleures performances avec Entity Framework. |
EnableCorrelatedSubqueryBuffering |
Obtient ou définit une valeur indiquant si les requêtes avec des navigations développées doivent être formulées pour encourager la mise en mémoire tampon des résultats de sous-requête corrélés. La mise en mémoire tampon des résultats de sous-requête corrélés peut réduire le nombre de requêtes de N + 1 à 2 en mettant en mémoire tampon les résultats de la sous-requête. |
EnsureStableOrdering |
Obtient ou définit une valeur indiquant si la composition de la requête doit, au besoin, modifier la requête d'origine pour assurer un ordre de tri stable. |
HandleNullPropagation |
Obtient ou définit une valeur indiquant comment la propagation null doit être gérée lors de la composition de requête. |
HandleReferenceNavigationPropertyExpandFilter |
Honorez $filter à l’intérieur $expand de la propriété de navigation non-collection. La propriété développée est remplie uniquement lorsque le filtre prend la valeur true. Ce paramètre a la valeur false par défaut. |
PageSize |
Obtient ou définit le nombre maximum de résultats de requête à retourner. |