Sdílet prostřednictvím


ODataRoute Konstruktory

Definice

Přetížení

ODataRoute(String, ODataPathRouteConstraint)

Inicializuje novou instanci ODataRoute třídy.

ODataRoute(String, IHttpRouteConstraint)

Inicializuje novou instanci ODataRoute třídy.

ODataRoute(IRouter, String, String, ODataPathRouteConstraint, IInlineConstraintResolver)

Inicializuje novou instanci ODataRoute třídy.

ODataRoute(IRouter, String, String, IRouteConstraint, IInlineConstraintResolver)

Inicializuje novou instanci ODataRoute třídy.

ODataRoute(String, ODataPathRouteConstraint, HttpRouteValueDictionary, HttpRouteValueDictionary, HttpRouteValueDictionary, HttpMessageHandler)

Inicializuje novou instanci ODataRoute třídy.

ODataRoute(String, IHttpRouteConstraint, HttpRouteValueDictionary, HttpRouteValueDictionary, HttpRouteValueDictionary, HttpMessageHandler)

Inicializuje novou instanci ODataRoute třídy.

ODataRoute(String, ODataPathRouteConstraint)

Inicializuje novou instanci ODataRoute třídy.

public ODataRoute (string routePrefix, Microsoft.AspNet.OData.Routing.ODataPathRouteConstraint pathConstraint);
new Microsoft.AspNet.OData.Routing.ODataRoute : string * Microsoft.AspNet.OData.Routing.ODataPathRouteConstraint -> Microsoft.AspNet.OData.Routing.ODataRoute
Public Sub New (routePrefix As String, pathConstraint As ODataPathRouteConstraint)

Parametry

routePrefix
String

Předpona trasy.

pathConstraint
ODataPathRouteConstraint

Omezení cesty OData.

Platí pro

ODataRoute(String, IHttpRouteConstraint)

Inicializuje novou instanci ODataRoute třídy.

public ODataRoute (string routePrefix, System.Web.Http.Routing.IHttpRouteConstraint routeConstraint);
new Microsoft.AspNet.OData.Routing.ODataRoute : string * System.Web.Http.Routing.IHttpRouteConstraint -> Microsoft.AspNet.OData.Routing.ODataRoute
Public Sub New (routePrefix As String, routeConstraint As IHttpRouteConstraint)

Parametry

routePrefix
String

Předpona trasy.

routeConstraint
System.Web.Http.Routing.IHttpRouteConstraint

Omezení trasy.

Poznámky

Tento podpis používá typy, které jsou specifické pro AspNet.

Platí pro

ODataRoute(IRouter, String, String, ODataPathRouteConstraint, IInlineConstraintResolver)

Inicializuje novou instanci ODataRoute třídy.

public ODataRoute (Microsoft.AspNetCore.Routing.IRouter target, string routeName, string routePrefix, Microsoft.AspNet.OData.Routing.ODataPathRouteConstraint routeConstraint, Microsoft.AspNetCore.Routing.IInlineConstraintResolver resolver);
new Microsoft.AspNet.OData.Routing.ODataRoute : Microsoft.AspNetCore.Routing.IRouter * string * string * Microsoft.AspNet.OData.Routing.ODataPathRouteConstraint * Microsoft.AspNetCore.Routing.IInlineConstraintResolver -> Microsoft.AspNet.OData.Routing.ODataRoute
Public Sub New (target As IRouter, routeName As String, routePrefix As String, routeConstraint As ODataPathRouteConstraint, resolver As IInlineConstraintResolver)

Parametry

target
IRouter

Cílový směrovač.

routeName
String

Název trasy.

routePrefix
String

Předpona trasy.

routeConstraint
ODataPathRouteConstraint

Omezení trasy OData.

resolver
IInlineConstraintResolver

Překladač vloženého omezení.

Poznámky

Tento podpis používá typy, které jsou specifické pro AspNetCore.

Platí pro

ODataRoute(IRouter, String, String, IRouteConstraint, IInlineConstraintResolver)

Inicializuje novou instanci ODataRoute třídy.

public ODataRoute (Microsoft.AspNetCore.Routing.IRouter target, string routeName, string routePrefix, Microsoft.AspNetCore.Routing.IRouteConstraint routeConstraint, Microsoft.AspNetCore.Routing.IInlineConstraintResolver resolver);
new Microsoft.AspNet.OData.Routing.ODataRoute : Microsoft.AspNetCore.Routing.IRouter * string * string * Microsoft.AspNetCore.Routing.IRouteConstraint * Microsoft.AspNetCore.Routing.IInlineConstraintResolver -> Microsoft.AspNet.OData.Routing.ODataRoute
Public Sub New (target As IRouter, routeName As String, routePrefix As String, routeConstraint As IRouteConstraint, resolver As IInlineConstraintResolver)

Parametry

target
IRouter

Cílový směrovač.

routeName
String

Název trasy.

routePrefix
String

Předpona trasy.

routeConstraint
IRouteConstraint

Omezení trasy OData.

resolver
IInlineConstraintResolver

Překladač vloženého omezení.

Poznámky

Tento podpis používá typy, které jsou specifické pro AspNetCore.

Platí pro

ODataRoute(String, ODataPathRouteConstraint, HttpRouteValueDictionary, HttpRouteValueDictionary, HttpRouteValueDictionary, HttpMessageHandler)

Inicializuje novou instanci ODataRoute třídy.

public ODataRoute (string routePrefix, Microsoft.AspNet.OData.Routing.ODataPathRouteConstraint pathConstraint, System.Web.Http.Routing.HttpRouteValueDictionary defaults, System.Web.Http.Routing.HttpRouteValueDictionary constraints, System.Web.Http.Routing.HttpRouteValueDictionary dataTokens, System.Net.Http.HttpMessageHandler handler);
new Microsoft.AspNet.OData.Routing.ODataRoute : string * Microsoft.AspNet.OData.Routing.ODataPathRouteConstraint * System.Web.Http.Routing.HttpRouteValueDictionary * System.Web.Http.Routing.HttpRouteValueDictionary * System.Web.Http.Routing.HttpRouteValueDictionary * System.Net.Http.HttpMessageHandler -> Microsoft.AspNet.OData.Routing.ODataRoute
Public Sub New (routePrefix As String, pathConstraint As ODataPathRouteConstraint, defaults As HttpRouteValueDictionary, constraints As HttpRouteValueDictionary, dataTokens As HttpRouteValueDictionary, handler As HttpMessageHandler)

Parametry

routePrefix
String

Předpona trasy.

pathConstraint
ODataPathRouteConstraint

Omezení cesty OData.

defaults
System.Web.Http.Routing.HttpRouteValueDictionary

Výchozí hodnoty pro trasu.

constraints
System.Web.Http.Routing.HttpRouteValueDictionary

Omezení trasy.

dataTokens
System.Web.Http.Routing.HttpRouteValueDictionary

Datové tokeny.

handler
HttpMessageHandler

Obslužná rutina zprávy pro trasu.

Poznámky

Tento podpis používá typy, které jsou specifické pro AspNet.

Platí pro

ODataRoute(String, IHttpRouteConstraint, HttpRouteValueDictionary, HttpRouteValueDictionary, HttpRouteValueDictionary, HttpMessageHandler)

Inicializuje novou instanci ODataRoute třídy.

public ODataRoute (string routePrefix, System.Web.Http.Routing.IHttpRouteConstraint routeConstraint, System.Web.Http.Routing.HttpRouteValueDictionary defaults, System.Web.Http.Routing.HttpRouteValueDictionary constraints, System.Web.Http.Routing.HttpRouteValueDictionary dataTokens, System.Net.Http.HttpMessageHandler handler);
new Microsoft.AspNet.OData.Routing.ODataRoute : string * System.Web.Http.Routing.IHttpRouteConstraint * System.Web.Http.Routing.HttpRouteValueDictionary * System.Web.Http.Routing.HttpRouteValueDictionary * System.Web.Http.Routing.HttpRouteValueDictionary * System.Net.Http.HttpMessageHandler -> Microsoft.AspNet.OData.Routing.ODataRoute
Public Sub New (routePrefix As String, routeConstraint As IHttpRouteConstraint, defaults As HttpRouteValueDictionary, constraints As HttpRouteValueDictionary, dataTokens As HttpRouteValueDictionary, handler As HttpMessageHandler)

Parametry

routePrefix
String

Předpona trasy.

routeConstraint
System.Web.Http.Routing.IHttpRouteConstraint

Omezení trasy.

defaults
System.Web.Http.Routing.HttpRouteValueDictionary

Výchozí hodnoty pro trasu.

constraints
System.Web.Http.Routing.HttpRouteValueDictionary

Omezení trasy.

dataTokens
System.Web.Http.Routing.HttpRouteValueDictionary

Datové tokeny.

handler
HttpMessageHandler

Obslužná rutina zprávy pro trasu.

Poznámky

Tento podpis používá typy, které jsou specifické pro AspNet.

Platí pro