AttributeRoutingConvention Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
AttributeRoutingConvention(String, IEnumerable<HttpControllerDescriptor>) |
Initialise une nouvelle instance de la classe AttributeRoutingConvention. |
AttributeRoutingConvention(String, HttpConfiguration) |
Initialise une nouvelle instance de la classe AttributeRoutingConvention. |
AttributeRoutingConvention(String, IEnumerable<HttpControllerDescriptor>, IODataPathTemplateHandler) |
Initialise une nouvelle instance de la classe AttributeRoutingConvention. |
AttributeRoutingConvention(String, IServiceProvider, IODataPathTemplateHandler) |
Initialise une nouvelle instance de la classe AttributeRoutingConvention. |
AttributeRoutingConvention(String, HttpConfiguration, IODataPathTemplateHandler) |
Initialise une nouvelle instance de la classe AttributeRoutingConvention. |
AttributeRoutingConvention(String, IEnumerable<HttpControllerDescriptor>)
Initialise une nouvelle instance de la classe AttributeRoutingConvention.
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))
Paramètres
- routeName
- String
Nom de l'itinéraire.
- controllers
- IEnumerable<System.Web.Http.Controllers.HttpControllerDescriptor>
Collection de contrôleurs dans laquelle rechercher une correspondance.
Remarques
Cette signature utilise des types spécifiques à AspNet et est utilisée uniquement pour les tests unitaires.
S’applique à
AttributeRoutingConvention(String, HttpConfiguration)
Initialise une nouvelle instance de la classe AttributeRoutingConvention.
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)
Paramètres
- routeName
- String
Nom de l'itinéraire.
- configuration
- System.Web.Http.HttpConfiguration
System.Web.Http.HttpConfiguration à utiliser pour déterminer tous les contrôleurs à rechercher une correspondance.
Remarques
Cette signature utilise des types spécifiques à AspNet.
S’applique à
AttributeRoutingConvention(String, IEnumerable<HttpControllerDescriptor>, IODataPathTemplateHandler)
Initialise une nouvelle instance de la classe AttributeRoutingConvention.
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)
Paramètres
- routeName
- String
Nom de l'itinéraire.
- controllers
- IEnumerable<System.Web.Http.Controllers.HttpControllerDescriptor>
Collection de contrôleurs dans laquelle rechercher une correspondance.
- pathTemplateHandler
- IODataPathTemplateHandler
Gestionnaire de modèles de chemin d'accès à utiliser pour analyser les modèles de chemin.
Remarques
Cette signature utilise des types spécifiques à AspNet et est utilisée uniquement pour les tests unitaires.
S’applique à
AttributeRoutingConvention(String, IServiceProvider, IODataPathTemplateHandler)
Initialise une nouvelle instance de la classe AttributeRoutingConvention.
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)
Paramètres
- routeName
- String
Nom de l'itinéraire.
- serviceProvider
- IServiceProvider
IServiceProvider à utiliser pour déterminer tous les contrôleurs à rechercher une correspondance.
- pathTemplateHandler
- IODataPathTemplateHandler
Gestionnaire de modèles de chemin d'accès à utiliser pour analyser les modèles de chemin.
Remarques
Bien que cette fonction n’utilise pas de types spécifiques à AspNetCore, la fonctionnalité est due à la façon dont la résolution d’assembly est effectuée dans AspNet et AspnetCore.
S’applique à
AttributeRoutingConvention(String, HttpConfiguration, IODataPathTemplateHandler)
Initialise une nouvelle instance de la classe AttributeRoutingConvention.
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)
Paramètres
- routeName
- String
Nom de l'itinéraire.
- configuration
- System.Web.Http.HttpConfiguration
System.Web.Http.HttpConfiguration à utiliser pour déterminer tous les contrôleurs à rechercher une correspondance.
- pathTemplateHandler
- IODataPathTemplateHandler
Gestionnaire de modèles de chemin d'accès à utiliser pour analyser les modèles de chemin.
Remarques
Cette signature utilise des types spécifiques à AspNet.