SelectExpandNode Class

 

Describes the set of structural properties and navigation properties and actions to select and navigation properties to expand while writing an ODataEntry in the response.

Namespace:   System.Web.OData.Formatter.Serialization
Assembly:  System.Web.OData (in System.Web.OData.dll)

System::Object
  System.Web.OData.Formatter.Serialization::SelectExpandNode

public ref class SelectExpandNode 

NameDescription
System_CAPS_pubmethodSelectExpandNode()

Creates a new instance of the SelectExpandNode class.

System_CAPS_pubmethodSelectExpandNode(IEdmEntityType^, ODataSerializerContext^)

Creates a new instance of the SelectExpandNode class describing the set of structural properties, navigation properties, and actions to select and expand for the given writeContext.

System_CAPS_pubmethodSelectExpandNode(SelectExpandClause^, IEdmEntityType^, IEdmModel^)

Creates a new instance of the SelectExpandNode class describing the set of structural properties, navigation properties, and actions to select and expand for the given selectExpandClause.

NameDescription
System_CAPS_pubpropertyExpandedNavigationProperties

Gets the list of EDM navigation properties to be expanded in the response.

System_CAPS_pubpropertySelectAllDynamicProperties

Gets the flag to indicate the dynamic property to be included in the response or not.

System_CAPS_pubpropertySelectedActions

Gets the list of OData actions to be included in the response.

System_CAPS_pubpropertySelectedDynamicProperties

Gets the list of dynamic properties to select.

System_CAPS_pubpropertySelectedFunctions

Gets the list of OData functions to be included in the response.

System_CAPS_pubpropertySelectedNavigationProperties

Gets the list of EDM navigation properties to be included as links in the response.

System_CAPS_pubpropertySelectedStructuralProperties

Gets the list of EDM structural properties to be included in the response.

NameDescription
System_CAPS_pubmethodEquals(Object^)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: