SelectExpandNode 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.
Descrive il set di proprietà strutturali e proprietà di spostamento e azioni per selezionare e spostare le proprietà per espandere durante la scrittura di un oggetto ODataResource nella risposta.
public class SelectExpandNode
type SelectExpandNode = class
Public Class SelectExpandNode
- Ereditarietà
-
SelectExpandNode
Costruttori
SelectExpandNode() |
Crea una nuova istanza della classe SelectExpandNode. |
SelectExpandNode(IEdmStructuredType, ODataSerializerContext) |
Crea una nuova istanza della SelectExpandNode classe che descrive il set di proprietà strutturali, proprietà annidate, proprietà di navigazione e azioni da selezionare e espandere per l'oggetto specificato |
SelectExpandNode(SelectExpandClause, IEdmStructuredType, IEdmModel) |
Crea una nuova istanza della SelectExpandNode classe che descrive il set di proprietà strutturali, proprietà annidate, proprietà di navigazione e azioni da selezionare e espandere per l'oggetto specificato |
SelectExpandNode(SelectExpandNode) |
Crea una nuova istanza della SelectExpandNode classe copiando lo stato di un'altra istanza. Questo è destinato a scenari che desiderano modificare lo stato senza aggiornare i valori memorizzati nella cache all'interno di ODataResourceSerializer. |
Proprietà
ExpandedProperties |
Ottiene l'elenco delle proprietà di spostamento EDM da espandere nella risposta insieme alle opzioni di query annidate incorporate nell'espansione. Potrebbe essere null se non viene espansa alcuna proprietà di spostamento. |
ReferencedNavigationProperties |
Obsoleti.
Ottiene l'elenco delle proprietà di spostamento EDM da espandere a cui fare riferimento nella risposta. mantenendo questa operazione solo per le modifiche non di rilievo, questa operazione deve essere sostituita da "ReferencedProperties" in un secondo momento. |
ReferencedProperties |
Ottiene l'elenco delle proprietà di spostamento EDM da fare riferimento nella risposta insieme alle opzioni di query annidate incorporate nell'espansione. Potrebbe essere null se non viene eseguita alcuna proprietà di spostamento a cui fare riferimento. |
SelectAllDynamicProperties |
Ottiene il flag per indicare la proprietà dinamica da includere o meno nella risposta. |
SelectedActions |
Ottiene l'elenco di azioni OData da includere nella risposta. Potrebbe essere null. |
SelectedComplexProperties |
Obsoleti.
Ottiene l'elenco delle proprietà annidate edM (complesso o insieme di complessi) da includere nella risposta. mantenendo questa operazione solo per le modifiche non di rilievo, questa operazione deve essere sostituita da "SelectedComplexes". |
SelectedComplexTypeProperties |
Ottiene l'elenco delle proprietà strutturali edm (raccolta complessa o complessa) da includere nella risposta. La chiave è la proprietà strutturale Edm. Il valore è l'elemento di selezione secondario potenziale. |
SelectedDynamicProperties |
s Ottiene l'elenco delle proprietà dinamiche da selezionare. Potrebbe essere null. |
SelectedFunctions |
Ottiene l'elenco di funzioni OData da includere nella risposta. Potrebbe essere null. |
SelectedNavigationProperties |
Ottiene l'elenco di proprietà di navigazione EDM da includere come collegamenti nella risposta. Potrebbe essere null. |
SelectedStructuralProperties |
Ottiene l'elenco delle proprietà strutturali EDM (primitiva, enumerazione o raccolta di esse) da includere nella risposta. Potrebbe essere Null se non è selezionata alcuna proprietà. |
Metodi
GetStructuralProperties(IEdmStructuredType, HashSet<IEdmStructuralProperty>, HashSet<IEdmStructuralProperty>) |
Obsoleti.
Separare le proprietà strutturali in due parti:
|