Sdílet prostřednictvím


NavigationSourceLinkBuilderAnnotation Konstruktory

Definice

Přetížení

NavigationSourceLinkBuilderAnnotation()

Inicializuje novou instanci NavigationSourceLinkBuilderAnnotation třídy.

NavigationSourceLinkBuilderAnnotation(NavigationSourceConfiguration)

Vytvoří instanci objektu NavigationSourceLinkBuilderAnnotation z objektu NavigationSourceConfiguration.

NavigationSourceLinkBuilderAnnotation(IEdmNavigationSource, IEdmModel)

Inicializuje novou instanci NavigationSourceLinkBuilderAnnotation třídy.

NavigationSourceLinkBuilderAnnotation(IEdmNavigationSource, SelfLinkBuilder<Uri>, SelfLinkBuilder<Uri>, SelfLinkBuilder<Uri>)

Vytvoří instanci NavigationSourceLinkBuilderAnnotation třídy.

NavigationSourceLinkBuilderAnnotation()

Inicializuje novou instanci NavigationSourceLinkBuilderAnnotation třídy.

public NavigationSourceLinkBuilderAnnotation ();
Public Sub New ()

Poznámky

Výchozí konstruktor je určen pouze pro testování částí.

Platí pro

NavigationSourceLinkBuilderAnnotation(NavigationSourceConfiguration)

public NavigationSourceLinkBuilderAnnotation (Microsoft.AspNet.OData.Builder.NavigationSourceConfiguration navigationSource);
new Microsoft.AspNet.OData.Builder.NavigationSourceLinkBuilderAnnotation : Microsoft.AspNet.OData.Builder.NavigationSourceConfiguration -> Microsoft.AspNet.OData.Builder.NavigationSourceLinkBuilderAnnotation
Public Sub New (navigationSource As NavigationSourceConfiguration)

Parametry

Platí pro

NavigationSourceLinkBuilderAnnotation(IEdmNavigationSource, IEdmModel)

Inicializuje novou instanci NavigationSourceLinkBuilderAnnotation třídy.

public NavigationSourceLinkBuilderAnnotation (Microsoft.OData.Edm.IEdmNavigationSource navigationSource, Microsoft.OData.Edm.IEdmModel model);
new Microsoft.AspNet.OData.Builder.NavigationSourceLinkBuilderAnnotation : Microsoft.OData.Edm.IEdmNavigationSource * Microsoft.OData.Edm.IEdmModel -> Microsoft.AspNet.OData.Builder.NavigationSourceLinkBuilderAnnotation
Public Sub New (navigationSource As IEdmNavigationSource, model As IEdmModel)

Parametry

navigationSource
IEdmNavigationSource

Zdroj navigace, pro který se tvůrce odkazů konstruuje.

model
IEdmModel

Model EDM, ke kterému patří tento zdroj navigace.

Poznámky

Tento konstruktor vytvoří tvůrce odkazů, který vygeneruje adresy URL, které dodržují konvence OData pro daný navigační zdroj.

Platí pro

NavigationSourceLinkBuilderAnnotation(IEdmNavigationSource, SelfLinkBuilder<Uri>, SelfLinkBuilder<Uri>, SelfLinkBuilder<Uri>)

Vytvoří instanci NavigationSourceLinkBuilderAnnotation třídy.

public NavigationSourceLinkBuilderAnnotation (Microsoft.OData.Edm.IEdmNavigationSource navigationSource, Microsoft.AspNet.OData.Builder.SelfLinkBuilder<Uri> idLinkBuilder, Microsoft.AspNet.OData.Builder.SelfLinkBuilder<Uri> editLinkBuilder, Microsoft.AspNet.OData.Builder.SelfLinkBuilder<Uri> readLinkBuilder);
new Microsoft.AspNet.OData.Builder.NavigationSourceLinkBuilderAnnotation : Microsoft.OData.Edm.IEdmNavigationSource * Microsoft.AspNet.OData.Builder.SelfLinkBuilder<Uri> * Microsoft.AspNet.OData.Builder.SelfLinkBuilder<Uri> * Microsoft.AspNet.OData.Builder.SelfLinkBuilder<Uri> -> Microsoft.AspNet.OData.Builder.NavigationSourceLinkBuilderAnnotation
Public Sub New (navigationSource As IEdmNavigationSource, idLinkBuilder As SelfLinkBuilder(Of Uri), editLinkBuilder As SelfLinkBuilder(Of Uri), readLinkBuilder As SelfLinkBuilder(Of Uri))

Parametry

navigationSource
IEdmNavigationSource

Zdroj navigace, pro který se tvůrce odkazů konstruuje.

idLinkBuilder
SelfLinkBuilder<Uri>

Tvůrce propojení ID, který se používá k vytvoření odkazu ID.

editLinkBuilder
SelfLinkBuilder<Uri>

Tvůrce odkazů pro úpravy, který slouží k vytvoření odkazu Upravit.

readLinkBuilder
SelfLinkBuilder<Uri>

Tvůrce odkazů pro čtení, který se používá k vytvoření odkazu Pro čtení.

Platí pro