Share via


ODataNavigationLinkWithItems Class

 

Encapsulates an ODataNavigationLink and the list of nested items.

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

Inheritance Hierarchy

System.Object
  System.Web.OData.Formatter.Deserialization.ODataItemBase
    System.Web.OData.Formatter.Deserialization.ODataNavigationLinkWithItems

Syntax

public sealed class ODataNavigationLinkWithItems : ODataItemBase
public ref class ODataNavigationLinkWithItems sealed : ODataItemBase
[<Sealed>]
type ODataNavigationLinkWithItems = 
    class
        inherit ODataItemBase
    end
Public NotInheritable Class ODataNavigationLinkWithItems
    Inherits ODataItemBase

Constructors

Name Description
System_CAPS_pubmethod ODataNavigationLinkWithItems(ODataNavigationLink)

Initializes a new instance of ODataNavigationLinkWithItems.

Properties

Name Description
System_CAPS_pubproperty Item

Gets the wrapped ODataItem.(Inherited from ODataItemBase.)

System_CAPS_pubproperty NavigationLink

Gets the wrapped ODataNavigationLink.

System_CAPS_pubproperty NestedItems

Gets the nested items that are part of this navigation link.

Methods

Name Description
System_CAPS_pubmethod Equals(Object)

(Inherited from Object.)

System_CAPS_pubmethod GetHashCode()

(Inherited from Object.)

System_CAPS_pubmethod GetType()

(Inherited from Object.)

System_CAPS_pubmethod ToString()

(Inherited from Object.)

Remarks

A navigation link for a singleton navigation property can only contain one item - either ODataEntry or ODataEntityReferenceLink. A navigation link for a collection navigation property can contain any number of items - each is either ODataFeed or ODataEntityReferenceLink.

Thread Safety

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

See Also

System.Web.OData.Formatter.Deserialization Namespace

Return to top