SelectExpandNode Konstruktory
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í.
Přetížení
SelectExpandNode() |
Vytvoří novou instanci třídy SelectExpandNode. |
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. |
SelectExpandNode(IEdmStructuredType, ODataSerializerContext) |
Vytvoří novou instanci SelectExpandNode třídy popisující sadu strukturálních vlastností, vnořených vlastností, navigačních vlastností a akcí pro výběr a rozbalení daného objektu |
SelectExpandNode(SelectExpandClause, IEdmStructuredType, IEdmModel) |
Vytvoří novou instanci SelectExpandNode třídy popisující sadu strukturálních vlastností, vnořených vlastností, navigačních vlastností a akcí pro výběr a rozbalení daného objektu |
SelectExpandNode()
Vytvoří novou instanci třídy SelectExpandNode.
public SelectExpandNode ();
Public Sub New ()
Poznámky
Výchozí konstruktor je určen pouze pro testování jednotek.
Platí pro
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.
public SelectExpandNode (Microsoft.AspNet.OData.Formatter.Serialization.SelectExpandNode selectExpandNodeToCopy);
new Microsoft.AspNet.OData.Formatter.Serialization.SelectExpandNode : Microsoft.AspNet.OData.Formatter.Serialization.SelectExpandNode -> Microsoft.AspNet.OData.Formatter.Serialization.SelectExpandNode
Public Sub New (selectExpandNodeToCopy As SelectExpandNode)
Parametry
- selectExpandNodeToCopy
- SelectExpandNode
Instance, ze které bude zkopírován stav nové instance.
Platí pro
SelectExpandNode(IEdmStructuredType, ODataSerializerContext)
Vytvoří novou instanci SelectExpandNode třídy popisující sadu strukturálních vlastností, vnořených vlastností, navigačních vlastností a akcí pro výběr a rozbalení daného objektu writeContext
.
public SelectExpandNode (Microsoft.OData.Edm.IEdmStructuredType structuredType, Microsoft.AspNet.OData.Formatter.Serialization.ODataSerializerContext writeContext);
new Microsoft.AspNet.OData.Formatter.Serialization.SelectExpandNode : Microsoft.OData.Edm.IEdmStructuredType * Microsoft.AspNet.OData.Formatter.Serialization.ODataSerializerContext -> Microsoft.AspNet.OData.Formatter.Serialization.SelectExpandNode
Public Sub New (structuredType As IEdmStructuredType, writeContext As ODataSerializerContext)
Parametry
- structuredType
- IEdmStructuredType
Strukturální typ prostředku, který by byl zapsán.
- writeContext
- ODataSerializerContext
Kontext serializátoru, který se má použít při vytváření kolekce.
Poznámky
Výchozí konstruktor je určen pouze pro testování jednotek.
Platí pro
SelectExpandNode(SelectExpandClause, IEdmStructuredType, IEdmModel)
Vytvoří novou instanci SelectExpandNode třídy popisující sadu strukturálních vlastností, vnořených vlastností, navigačních vlastností a akcí pro výběr a rozbalení daného objektu selectExpandClause
.
public SelectExpandNode (Microsoft.OData.UriParser.SelectExpandClause selectExpandClause, Microsoft.OData.Edm.IEdmStructuredType structuredType, Microsoft.OData.Edm.IEdmModel model);
new Microsoft.AspNet.OData.Formatter.Serialization.SelectExpandNode : Microsoft.OData.UriParser.SelectExpandClause * Microsoft.OData.Edm.IEdmStructuredType * Microsoft.OData.Edm.IEdmModel -> Microsoft.AspNet.OData.Formatter.Serialization.SelectExpandNode
Public Sub New (selectExpandClause As SelectExpandClause, structuredType As IEdmStructuredType, model As IEdmModel)
Parametry
- selectExpandClause
- SelectExpandClause
Parsované možnosti $select a $expand dotazu.
- structuredType
- IEdmStructuredType
Strukturální typ prostředku, který by byl zapsán.