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.Http.OData.Formatter.Serialization
Assembly:  System.Web.Http.OData (in System.Web.Http.OData.dll)

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

public ref class SelectExpandNode 

NameDescription
System_CAPS_pubmethodSelectExpandNode()

Creates a new instance of the SelectExpandNode class.

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_pubpropertySelectedActions

Gets the list of OData actions 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: