Udostępnij za pośrednictwem


ODataRoute Konstruktory

Definicja

Przeciążenia

ODataRoute(String, ODataPathRouteConstraint)

Inicjuje nowe wystąpienie klasy ODataRoute.

ODataRoute(String, IHttpRouteConstraint)

Inicjuje nowe wystąpienie klasy ODataRoute.

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

Inicjuje nowe wystąpienie klasy ODataRoute.

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

Inicjuje nowe wystąpienie klasy ODataRoute.

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

Inicjuje nowe wystąpienie klasy ODataRoute.

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

Inicjuje nowe wystąpienie klasy ODataRoute.

ODataRoute(String, ODataPathRouteConstraint)

Inicjuje nowe wystąpienie klasy ODataRoute.

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

Prefiks trasy.

pathConstraint
ODataPathRouteConstraint

Ograniczenie ścieżki OData.

Dotyczy

ODataRoute(String, IHttpRouteConstraint)

Inicjuje nowe wystąpienie klasy ODataRoute.

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

Prefiks trasy.

routeConstraint
System.Web.Http.Routing.IHttpRouteConstraint

Ograniczenie trasy.

Uwagi

Ten podpis używa typów specyficznych dla platformy AspNet.

Dotyczy

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

Inicjuje nowe wystąpienie klasy ODataRoute.

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

Router docelowy.

routeName
String

Nazwa trasy.

routePrefix
String

Prefiks trasy.

routeConstraint
ODataPathRouteConstraint

Ograniczenie trasy OData.

resolver
IInlineConstraintResolver

Wbudowany program rozpoznawania ograniczeń.

Uwagi

Ten podpis używa typów specyficznych dla platformy AspNetCore.

Dotyczy

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

Inicjuje nowe wystąpienie klasy ODataRoute.

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

Router docelowy.

routeName
String

Nazwa trasy.

routePrefix
String

Prefiks trasy.

routeConstraint
IRouteConstraint

Ograniczenie trasy OData.

resolver
IInlineConstraintResolver

Wbudowany program rozpoznawania ograniczeń.

Uwagi

Ten podpis używa typów specyficznych dla platformy AspNetCore.

Dotyczy

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

Inicjuje nowe wystąpienie klasy ODataRoute.

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

Prefiks trasy.

pathConstraint
ODataPathRouteConstraint

Ograniczenie ścieżki OData.

defaults
System.Web.Http.Routing.HttpRouteValueDictionary

Wartości domyślne trasy.

constraints
System.Web.Http.Routing.HttpRouteValueDictionary

Ograniczenia trasy.

dataTokens
System.Web.Http.Routing.HttpRouteValueDictionary

Tokeny danych.

handler
HttpMessageHandler

Procedura obsługi komunikatów dla trasy.

Uwagi

Ten podpis używa typów specyficznych dla platformy AspNet.

Dotyczy

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

Inicjuje nowe wystąpienie klasy ODataRoute.

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

Prefiks trasy.

routeConstraint
System.Web.Http.Routing.IHttpRouteConstraint

Ograniczenie trasy.

defaults
System.Web.Http.Routing.HttpRouteValueDictionary

Wartości domyślne trasy.

constraints
System.Web.Http.Routing.HttpRouteValueDictionary

Ograniczenia trasy.

dataTokens
System.Web.Http.Routing.HttpRouteValueDictionary

Tokeny danych.

handler
HttpMessageHandler

Procedura obsługi komunikatów dla trasy.

Uwagi

Ten podpis używa typów specyficznych dla platformy AspNet.

Dotyczy