Share via


EntitySetLinkBuilderAnnotation Constructor

 

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

Overload List

Name Description
System_CAPS_pubmethod EntitySetLinkBuilderAnnotation()

Initializes a new instance of the EntitySetLinkBuilderAnnotation class.

System_CAPS_pubmethod EntitySetLinkBuilderAnnotation(EntitySetConfiguration)

Constructs an instance of an EntitySetLinkBuilderAnnotation from an EntitySetConfiguration.

System_CAPS_pubmethod EntitySetLinkBuilderAnnotation(IEdmEntitySet, Func<FeedContext, Uri>, SelfLinkBuilder<String>, SelfLinkBuilder<Uri>, SelfLinkBuilder<Uri>)

Constructs an instance of an EntitySetLinkBuilderAnnotation.

System_CAPS_pubmethod EntitySetLinkBuilderAnnotation(IEdmEntitySet, IEdmModel)

Initializes a new instance of the EntitySetLinkBuilderAnnotation class.

See Also

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

Return to top

EntitySetLinkBuilderAnnotation Constructor ()

Initializes a new instance of the EntitySetLinkBuilderAnnotation class.

Syntax

public EntitySetLinkBuilderAnnotation()
public:
EntitySetLinkBuilderAnnotation()
new : unit -> EntitySetLinkBuilderAnnotation
Public Sub New

Return to top

EntitySetLinkBuilderAnnotation Constructor (EntitySetConfiguration)

Constructs an instance of an EntitySetLinkBuilderAnnotation from an EntitySetConfiguration.

Syntax

public EntitySetLinkBuilderAnnotation(
    EntitySetConfiguration entitySet
)
public:
EntitySetLinkBuilderAnnotation(
    EntitySetConfiguration^ entitySet
)
new : 
        entitySet:EntitySetConfiguration -> EntitySetLinkBuilderAnnotation
Public Sub New (
    entitySet As EntitySetConfiguration
)

Parameters

Return to top

EntitySetLinkBuilderAnnotation Constructor (IEdmEntitySet, Func<FeedContext, Uri>, SelfLinkBuilder<String>, SelfLinkBuilder<Uri>, SelfLinkBuilder<Uri>)

Constructs an instance of an EntitySetLinkBuilderAnnotation.

Syntax

public EntitySetLinkBuilderAnnotation(
    IEdmEntitySet entitySet,
    Func<FeedContext, Uri> feedSelfLinkBuilder,
    SelfLinkBuilder<string> idLinkBuilder,
    SelfLinkBuilder<Uri> editLinkBuilder,
    SelfLinkBuilder<Uri> readLinkBuilder
)
public:
EntitySetLinkBuilderAnnotation(
    IEdmEntitySet^ entitySet,
    Func<FeedContext^, Uri^>^ feedSelfLinkBuilder,
    SelfLinkBuilder<String^>^ idLinkBuilder,
    SelfLinkBuilder<Uri^>^ editLinkBuilder,
    SelfLinkBuilder<Uri^>^ readLinkBuilder
)
new : 
        entitySet:IEdmEntitySet *
        feedSelfLinkBuilder:Func<FeedContext, Uri> *
        idLinkBuilder:SelfLinkBuilder<string> *
        editLinkBuilder:SelfLinkBuilder<Uri> *
        readLinkBuilder:SelfLinkBuilder<Uri> -> EntitySetLinkBuilderAnnotation
Public Sub New (
    entitySet As IEdmEntitySet,
    feedSelfLinkBuilder As Func(Of FeedContext, Uri),
    idLinkBuilder As SelfLinkBuilder(Of String),
    editLinkBuilder As SelfLinkBuilder(Of Uri),
    readLinkBuilder As SelfLinkBuilder(Of Uri)
)

Parameters

Return to top

EntitySetLinkBuilderAnnotation Constructor (IEdmEntitySet, IEdmModel)

Initializes a new instance of the EntitySetLinkBuilderAnnotation class.

Syntax

public EntitySetLinkBuilderAnnotation(
    IEdmEntitySet entitySet,
    IEdmModel model
)
public:
EntitySetLinkBuilderAnnotation(
    IEdmEntitySet^ entitySet,
    IEdmModel^ model
)
new : 
        entitySet:IEdmEntitySet *
        model:IEdmModel -> EntitySetLinkBuilderAnnotation
Public Sub New (
    entitySet As IEdmEntitySet,
    model As IEdmModel
)

Parameters

Return to top