Share via


EntitySetLinkBuilderAnnotation.BuildNavigationLink Method (EntityInstanceContext, IEdmNavigationProperty, ODataMetadataLevel)

 

Constructs a NavigationLink for a particular EntityInstanceContext, IEdmNavigationProperty and ODataMetadataLevel.

Namespace:   System.Web.Http.OData.Builder
Assembly:  System.Web.Http.OData (in System.Web.Http.OData.dll)

Syntax

public virtual Uri BuildNavigationLink(
    EntityInstanceContext instanceContext,
    IEdmNavigationProperty navigationProperty,
    ODataMetadataLevel metadataLevel
)
public:
virtual Uri^ BuildNavigationLink(
    EntityInstanceContext^ instanceContext,
    IEdmNavigationProperty^ navigationProperty,
    ODataMetadataLevel metadataLevel
)
abstract BuildNavigationLink : 
        instanceContext:EntityInstanceContext *
        navigationProperty:IEdmNavigationProperty *
        metadataLevel:ODataMetadataLevel -> Uri
override BuildNavigationLink : 
        instanceContext:EntityInstanceContext *
        navigationProperty:IEdmNavigationProperty *
        metadataLevel:ODataMetadataLevel -> Uri
Public Overridable Function BuildNavigationLink (
    instanceContext As EntityInstanceContext,
    navigationProperty As IEdmNavigationProperty,
    metadataLevel As ODataMetadataLevel
) As Uri

Parameters

Return Value

Type: System.Uri

Returns Uri.

See Also

EntitySetLinkBuilderAnnotation Class
System.Web.Http.OData.Builder Namespace

Return to top