AttributeRoutingConvention Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
AttributeRoutingConvention(String, IEnumerable<HttpControllerDescriptor>) |
Inicializa una nueva instancia de la clase AttributeRoutingConvention. |
AttributeRoutingConvention(String, HttpConfiguration) |
Inicializa una nueva instancia de la clase AttributeRoutingConvention. |
AttributeRoutingConvention(String, IEnumerable<HttpControllerDescriptor>, IODataPathTemplateHandler) |
Inicializa una nueva instancia de la clase AttributeRoutingConvention. |
AttributeRoutingConvention(String, IServiceProvider, IODataPathTemplateHandler) |
Inicializa una nueva instancia de la clase AttributeRoutingConvention. |
AttributeRoutingConvention(String, HttpConfiguration, IODataPathTemplateHandler) |
Inicializa una nueva instancia de la clase AttributeRoutingConvention. |
AttributeRoutingConvention(String, IEnumerable<HttpControllerDescriptor>)
Inicializa una nueva instancia de la clase 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))
Parámetros
- routeName
- String
Nombre de la ruta.
- controllers
- IEnumerable<System.Web.Http.Controllers.HttpControllerDescriptor>
La colección de controladores para buscar una coincidencia.
Comentarios
Esta firma usa tipos específicos de AspNet y que solo se usan para pruebas unitarias.
Se aplica a
AttributeRoutingConvention(String, HttpConfiguration)
Inicializa una nueva instancia de la clase 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)
Parámetros
- routeName
- String
Nombre de la ruta.
- configuration
- System.Web.Http.HttpConfiguration
que System.Web.Http.HttpConfiguration se va a usar para averiguar todos los controladores para buscar una coincidencia.
Comentarios
Esta firma usa tipos específicos de AspNet.
Se aplica a
AttributeRoutingConvention(String, IEnumerable<HttpControllerDescriptor>, IODataPathTemplateHandler)
Inicializa una nueva instancia de la clase 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)
Parámetros
- routeName
- String
Nombre de la ruta.
- controllers
- IEnumerable<System.Web.Http.Controllers.HttpControllerDescriptor>
La colección de controladores para buscar una coincidencia.
- pathTemplateHandler
- IODataPathTemplateHandler
El controlador de plantillas de ruta de acceso que se va a usar para analizar las plantillas de ruta de acceso.
Comentarios
Esta firma usa tipos específicos de AspNet y que solo se usan para pruebas unitarias.
Se aplica a
AttributeRoutingConvention(String, IServiceProvider, IODataPathTemplateHandler)
Inicializa una nueva instancia de la clase 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)
Parámetros
- routeName
- String
Nombre de la ruta.
- serviceProvider
- IServiceProvider
que IServiceProvider se va a usar para averiguar todos los controladores para buscar una coincidencia.
- pathTemplateHandler
- IODataPathTemplateHandler
El controlador de plantillas de ruta de acceso que se va a usar para analizar las plantillas de ruta de acceso.
Comentarios
Aunque esta función no usa tipos específicos de AspNetCore, la funcionalidad se debe a la forma en que la resolución de ensamblados se realiza en AspNet frente a AspnetCore.
Se aplica a
AttributeRoutingConvention(String, HttpConfiguration, IODataPathTemplateHandler)
Inicializa una nueva instancia de la clase 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)
Parámetros
- routeName
- String
Nombre de la ruta.
- configuration
- System.Web.Http.HttpConfiguration
que System.Web.Http.HttpConfiguration se va a usar para averiguar todos los controladores para buscar una coincidencia.
- pathTemplateHandler
- IODataPathTemplateHandler
El controlador de plantillas de ruta de acceso que se va a usar para analizar las plantillas de ruta de acceso.
Comentarios
Esta firma usa tipos específicos de AspNet.