SelectExpandNode Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Popisuje sadu vlastností struktury a navigační vlastnosti a akce pro výběr a navigační vlastnosti, které se mají rozbalit při zápisu v ODataResource odpovědi.
public class SelectExpandNode
type SelectExpandNode = class
Public Class SelectExpandNode
- Dědičnost
-
SelectExpandNode
Konstruktory
SelectExpandNode() |
Vytvoří novou instanci třídy SelectExpandNode. |
SelectExpandNode(IEdmStructuredType, ODataSerializerContext) |
Vytvoří novou instanci SelectExpandNode třídy popisující sadu vlastností struktury, vnořené vlastnosti, navigační vlastnosti a akce pro výběr a rozbalení daného objektu |
SelectExpandNode(SelectExpandClause, IEdmStructuredType, IEdmModel) |
Vytvoří novou instanci SelectExpandNode třídy popisující sadu vlastností struktury, vnořené vlastnosti, navigační vlastnosti a akce pro výběr a rozbalení daného objektu |
SelectExpandNode(SelectExpandNode) |
Vytvoří novou instanci SelectExpandNode třídy zkopírováním stavu jiné instance. To je určeno pro scénáře, které chtějí změnit stav bez aktualizace hodnot uložených v mezipaměti v rámci ODataResourceSerializer. |
Vlastnosti
ExpandedProperties |
Získá seznam navigačních vlastností EDM, které mají být rozbalené v odpovědi spolu s vnořenými možnostmi dotazu vloženými do rozbalení. Pokud se žádná navigační vlastnost nemá rozbalit, může být null. |
ReferencedNavigationProperties |
Zastaralé.
Získá seznam navigačních vlastností EDM, které mají být rozbalené odkazy v odpovědi. Zachování tohoto je pouze pro změny způsobující chybu, Toto by mělo být nahrazeno odkazem "Odkazované vlastnosti" později. |
ReferencedProperties |
Získá seznam navigačních vlastností EDM odkazovaných v odpovědi spolu s vnořenými možnostmi dotazu vloženými do rozbalení. Pokud se žádná navigační vlastnost nemá odkazovat, může mít hodnotu null. |
SelectAllDynamicProperties |
Získá příznak označující dynamickou vlastnost, která má být zahrnuta v odpovědi nebo ne. |
SelectedActions |
Získá seznam akcí OData, které mají být zahrnuty do odpovědi. Může mít hodnotu null. |
SelectedComplexProperties |
Zastaralé.
Získá seznam vnořených vlastností EDM (komplexní nebo kolekce komplexních), které mají být zahrnuty do odpovědi. zachování tohoto je pouze pro nevýrazné změny, To by mělo být nahrazeno "SelectedComplexes". |
SelectedComplexTypeProperties |
Získá seznam Edm strukturální vlastnosti (komplexní nebo komplexní kolekce), které mají být zahrnuty v odpovědi. Klíčem je strukturální vlastnost Edm. Hodnota je potenciální dílčí položka výběru. |
SelectedDynamicProperties |
s Získá seznam dynamických vlastností k výběru. Může mít hodnotu null. |
SelectedFunctions |
Získá seznam funkcí OData, které mají být zahrnuty v odpovědi. Může mít hodnotu null. |
SelectedNavigationProperties |
Získá seznam vlastností navigace EDM, které mají být zahrnuty jako odkazy v odpovědi. Může mít hodnotu null. |
SelectedStructuralProperties |
Získá seznam EDM strukturální vlastnosti (primitivní, výčet nebo kolekce), které mají být zahrnuty do odpovědi. Pokud není vybraná žádná vlastnost, může být null. |
Metody
GetStructuralProperties(IEdmStructuredType, HashSet<IEdmStructuralProperty>, HashSet<IEdmStructuralProperty>) |
Zastaralé.
Vlastnosti konstrukce rozdělte na dvě části:
|