AttributeRoutingConvention Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
AttributeRoutingConvention(String, IEnumerable<HttpControllerDescriptor>) |
Inicializuje novou instanci AttributeRoutingConvention třídy. |
AttributeRoutingConvention(String, HttpConfiguration) |
Inicializuje novou instanci AttributeRoutingConvention třídy. |
AttributeRoutingConvention(String, IEnumerable<HttpControllerDescriptor>, IODataPathTemplateHandler) |
Inicializuje novou instanci AttributeRoutingConvention třídy. |
AttributeRoutingConvention(String, IServiceProvider, IODataPathTemplateHandler) |
Inicializuje novou instanci AttributeRoutingConvention třídy. |
AttributeRoutingConvention(String, HttpConfiguration, IODataPathTemplateHandler) |
Inicializuje novou instanci AttributeRoutingConvention třídy. |
AttributeRoutingConvention(String, IEnumerable<HttpControllerDescriptor>)
Inicializuje novou instanci AttributeRoutingConvention třídy.
public AttributeRoutingConvention (string routeName, System.Collections.Generic.IEnumerable<System.Web.Http.Controllers.HttpControllerDescriptor> controllers);
new Microsoft.AspNet.OData.Routing.Conventions.AttributeRoutingConvention : string * seq<System.Web.Http.Controllers.HttpControllerDescriptor> -> Microsoft.AspNet.OData.Routing.Conventions.AttributeRoutingConvention
Public Sub New (routeName As String, controllers As IEnumerable(Of HttpControllerDescriptor))
Parametry
- routeName
- String
Název trasy.
- controllers
- IEnumerable<System.Web.Http.Controllers.HttpControllerDescriptor>
Kolekce kontrolerů pro vyhledání shody.
Poznámky
Tento podpis používá typy, které jsou specifické pro AspNet a používají se pouze pro testy jednotek.
Platí pro
AttributeRoutingConvention(String, HttpConfiguration)
Inicializuje novou instanci AttributeRoutingConvention třídy.
public AttributeRoutingConvention (string routeName, System.Web.Http.HttpConfiguration configuration);
new Microsoft.AspNet.OData.Routing.Conventions.AttributeRoutingConvention : string * System.Web.Http.HttpConfiguration -> Microsoft.AspNet.OData.Routing.Conventions.AttributeRoutingConvention
Public Sub New (routeName As String, configuration As HttpConfiguration)
Parametry
- routeName
- String
Název trasy.
- configuration
- System.Web.Http.HttpConfiguration
Příkaz System.Web.Http.HttpConfiguration , který se používá ke zjištění všech kontrolerů, aby se hledala shoda.
Poznámky
Tento podpis používá typy, které jsou specifické pro AspNet.
Platí pro
AttributeRoutingConvention(String, IEnumerable<HttpControllerDescriptor>, IODataPathTemplateHandler)
Inicializuje novou instanci AttributeRoutingConvention třídy.
public AttributeRoutingConvention (string routeName, System.Collections.Generic.IEnumerable<System.Web.Http.Controllers.HttpControllerDescriptor> controllers, Microsoft.AspNet.OData.Routing.IODataPathTemplateHandler pathTemplateHandler);
new Microsoft.AspNet.OData.Routing.Conventions.AttributeRoutingConvention : string * seq<System.Web.Http.Controllers.HttpControllerDescriptor> * Microsoft.AspNet.OData.Routing.IODataPathTemplateHandler -> Microsoft.AspNet.OData.Routing.Conventions.AttributeRoutingConvention
Public Sub New (routeName As String, controllers As IEnumerable(Of HttpControllerDescriptor), pathTemplateHandler As IODataPathTemplateHandler)
Parametry
- routeName
- String
Název trasy.
- controllers
- IEnumerable<System.Web.Http.Controllers.HttpControllerDescriptor>
Kolekce kontrolerů pro vyhledání shody.
- pathTemplateHandler
- IODataPathTemplateHandler
Obslužná rutina šablony cesty, která se má použít k analýze šablon cest.
Poznámky
Tento podpis používá typy, které jsou specifické pro AspNet a používají se pouze pro testy jednotek.
Platí pro
AttributeRoutingConvention(String, IServiceProvider, IODataPathTemplateHandler)
Inicializuje novou instanci AttributeRoutingConvention třídy.
public AttributeRoutingConvention (string routeName, IServiceProvider serviceProvider, Microsoft.AspNet.OData.Routing.IODataPathTemplateHandler pathTemplateHandler = default);
new Microsoft.AspNet.OData.Routing.Conventions.AttributeRoutingConvention : string * IServiceProvider * Microsoft.AspNet.OData.Routing.IODataPathTemplateHandler -> Microsoft.AspNet.OData.Routing.Conventions.AttributeRoutingConvention
Public Sub New (routeName As String, serviceProvider As IServiceProvider, Optional pathTemplateHandler As IODataPathTemplateHandler = Nothing)
Parametry
- routeName
- String
Název trasy.
- serviceProvider
- IServiceProvider
Příkaz IServiceProvider , který se používá ke zjištění všech kontrolerů, aby se hledala shoda.
- pathTemplateHandler
- IODataPathTemplateHandler
Obslužná rutina šablony cesty, která se má použít k analýze šablon cest.
Poznámky
I když tato funkce nepoužívá typy, které jsou specifické pro AspNetCore, je tato funkce způsobená způsobem, jakým se provádí překlad sestavení v AspNet vs AspnetCore.
Platí pro
AttributeRoutingConvention(String, HttpConfiguration, IODataPathTemplateHandler)
Inicializuje novou instanci AttributeRoutingConvention třídy.
public AttributeRoutingConvention (string routeName, System.Web.Http.HttpConfiguration configuration, Microsoft.AspNet.OData.Routing.IODataPathTemplateHandler pathTemplateHandler);
new Microsoft.AspNet.OData.Routing.Conventions.AttributeRoutingConvention : string * System.Web.Http.HttpConfiguration * Microsoft.AspNet.OData.Routing.IODataPathTemplateHandler -> Microsoft.AspNet.OData.Routing.Conventions.AttributeRoutingConvention
Public Sub New (routeName As String, configuration As HttpConfiguration, pathTemplateHandler As IODataPathTemplateHandler)
Parametry
- routeName
- String
Název trasy.
- configuration
- System.Web.Http.HttpConfiguration
Příkaz System.Web.Http.HttpConfiguration , který se používá ke zjištění všech kontrolerů, aby se hledala shoda.
- pathTemplateHandler
- IODataPathTemplateHandler
Obslužná rutina šablony cesty, která se má použít k analýze šablon cest.
Poznámky
Tento podpis používá typy, které jsou specifické pro AspNet.