SelectExpandNode 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.
Décrit l’ensemble des propriétés structurelles et des propriétés et actions de navigation à sélectionner et les propriétés de navigation à développer lors de l’écriture d’un ODataResource dans la réponse.
public class SelectExpandNode
type SelectExpandNode = class
Public Class SelectExpandNode
- Héritage
-
SelectExpandNode
Constructeurs
SelectExpandNode() |
Crée une instance de la classe SelectExpandNode. |
SelectExpandNode(IEdmStructuredType, ODataSerializerContext) |
Crée une instance de la classe décrivant l’ensemble SelectExpandNode de propriétés structurelles, de propriétés imbriquées, de propriétés de navigation et d’actions à sélectionner et à développer pour le donné |
SelectExpandNode(SelectExpandClause, IEdmStructuredType, IEdmModel) |
Crée une instance de la classe décrivant l’ensemble SelectExpandNode de propriétés structurelles, de propriétés imbriquées, de propriétés de navigation et d’actions à sélectionner et à développer pour le donné |
SelectExpandNode(SelectExpandNode) |
Crée une instance de la SelectExpandNode classe en copiant l’état d’une autre instance. Cela est destiné aux scénarios qui souhaitent modifier l’état sans mettre à jour les valeurs mises en cache dans ODataResourceSerializer. |
Propriétés
ExpandedProperties |
Obtient la liste des propriétés de navigation EDM à développer dans la réponse, ainsi que les options de requête imbriquées incorporées dans le développer. Il peut être null si aucune propriété de navigation à développer. |
ReferencedNavigationProperties |
Obsolète.
Obtient la liste des propriétés de navigation EDM à développer référencées dans la réponse. la conservation de ce n’est que pour les modifications non cassants, ceci doit être remplacé par « ReferencedProperties » ultérieurement. |
ReferencedProperties |
Obtient la liste des propriétés de navigation EDM à référencer dans la réponse, ainsi que les options de requête imbriquées incorporées dans le développer. Il peut être null si aucune propriété de navigation à référencer. |
SelectAllDynamicProperties |
Obtient l'indicateur pour indiquer la propriété dynamique à inclure dans la réponse ou pas. |
SelectedActions |
Obtient la liste des actions OData à inclure dans la réponse. Il peut être null. |
SelectedComplexProperties |
Obsolète.
Obtient la liste des propriétés imbriquées EDM (complexe ou collection de complexes) à inclure dans la réponse. ceci est uniquement pour les modifications non cassants. Cela doit être remplacé par « SelectedComplexes ». |
SelectedComplexTypeProperties |
Obtient la liste des propriétés structurelles Edm (collection complexe ou complexe) à inclure dans la réponse. La clé est la propriété structurelle Edm. La valeur est l’élément de sous-sélection potentiel. |
SelectedDynamicProperties |
s Obtient la liste des propriétés dynamiques à sélectionner. Il peut être null. |
SelectedFunctions |
Obtient la liste des fonctions OData à inclure dans la réponse. Il peut être null. |
SelectedNavigationProperties |
Obtient la liste des propriétés de navigation EDM à inclure comme liens dans la réponse. Il peut être null. |
SelectedStructuralProperties |
Obtient la liste des propriétés structurelles EDM (primitives, énumérations ou collection d’entre elles) à inclure dans la réponse. Elle peut être null si aucune propriété n’est sélectionnée. |
Méthodes
GetStructuralProperties(IEdmStructuredType, HashSet<IEdmStructuralProperty>, HashSet<IEdmStructuralProperty>) |
Obsolète.
Séparez les propriétés structurelles en deux parties :
|