Condividi tramite


ODataRoute Costruttori

Definizione

Overload

ODataRoute(String, ODataPathRouteConstraint)

Inizializza una nuova istanza della classe ODataRoute.

ODataRoute(String, IHttpRouteConstraint)

Inizializza una nuova istanza della classe ODataRoute.

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

Inizializza una nuova istanza della classe ODataRoute.

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

Inizializza una nuova istanza della classe ODataRoute.

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

Inizializza una nuova istanza della classe ODataRoute.

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

Inizializza una nuova istanza della classe ODataRoute.

ODataRoute(String, ODataPathRouteConstraint)

Inizializza una nuova istanza della classe 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)

Parametri

routePrefix
String

Prefisso di route.

pathConstraint
ODataPathRouteConstraint

Vincolo del percorso OData.

Si applica a

ODataRoute(String, IHttpRouteConstraint)

Inizializza una nuova istanza della classe 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)

Parametri

routePrefix
String

Prefisso di route.

routeConstraint
System.Web.Http.Routing.IHttpRouteConstraint

Vincolo di route.

Commenti

Questa firma usa tipi specifici di AspNet.

Si applica a

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

Inizializza una nuova istanza della classe 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)

Parametri

target
IRouter

Router di destinazione.

routeName
String

Nome della route.

routePrefix
String

Prefisso di route.

routeConstraint
ODataPathRouteConstraint

Vincolo di route OData.

resolver
IInlineConstraintResolver

Resolver di vincoli inline.

Commenti

Questa firma usa tipi specifici di AspNetCore.

Si applica a

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

Inizializza una nuova istanza della classe 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)

Parametri

target
IRouter

Router di destinazione.

routeName
String

Nome della route.

routePrefix
String

Prefisso di route.

routeConstraint
IRouteConstraint

Vincolo di route OData.

resolver
IInlineConstraintResolver

Resolver di vincoli inline.

Commenti

Questa firma usa tipi specifici di AspNetCore.

Si applica a

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

Inizializza una nuova istanza della classe 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)

Parametri

routePrefix
String

Prefisso di route.

pathConstraint
ODataPathRouteConstraint

Vincolo del percorso OData.

defaults
System.Web.Http.Routing.HttpRouteValueDictionary

Valori predefiniti per la route.

constraints
System.Web.Http.Routing.HttpRouteValueDictionary

Vincoli della route.

dataTokens
System.Web.Http.Routing.HttpRouteValueDictionary

Token di dati.

handler
HttpMessageHandler

Gestore di messaggi da usare per la route.

Commenti

Questa firma usa tipi specifici di AspNet.

Si applica a

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

Inizializza una nuova istanza della classe 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)

Parametri

routePrefix
String

Prefisso di route.

routeConstraint
System.Web.Http.Routing.IHttpRouteConstraint

Vincolo di route.

defaults
System.Web.Http.Routing.HttpRouteValueDictionary

Valori predefiniti per la route.

constraints
System.Web.Http.Routing.HttpRouteValueDictionary

Vincoli della route.

dataTokens
System.Web.Http.Routing.HttpRouteValueDictionary

Token di dati.

handler
HttpMessageHandler

Gestore di messaggi da usare per la route.

Commenti

Questa firma usa tipi specifici di AspNet.

Si applica a