AttributeRoutingConvention Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
AttributeRoutingConvention(String, IEnumerable<HttpControllerDescriptor>) |
Inicializa uma nova instância da classe AttributeRoutingConvention. |
AttributeRoutingConvention(String, HttpConfiguration) |
Inicializa uma nova instância da classe AttributeRoutingConvention. |
AttributeRoutingConvention(String, IEnumerable<HttpControllerDescriptor>, IODataPathTemplateHandler) |
Inicializa uma nova instância da classe AttributeRoutingConvention. |
AttributeRoutingConvention(String, IServiceProvider, IODataPathTemplateHandler) |
Inicializa uma nova instância da classe AttributeRoutingConvention. |
AttributeRoutingConvention(String, HttpConfiguration, IODataPathTemplateHandler) |
Inicializa uma nova instância da classe AttributeRoutingConvention. |
AttributeRoutingConvention(String, IEnumerable<HttpControllerDescriptor>)
Inicializa uma nova instância da 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))
Parâmetros
- routeName
- String
O nome da rota.
- controllers
- IEnumerable<System.Web.Http.Controllers.HttpControllerDescriptor>
A coleção de controladores para pesquisar por uma correspondência.
Comentários
Essa assinatura usa tipos que são específicos de AspNet e são usados apenas para testes de unidade.
Aplica-se a
AttributeRoutingConvention(String, HttpConfiguration)
Inicializa uma nova instância da 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)
Parâmetros
- routeName
- String
O nome da rota.
- configuration
- System.Web.Http.HttpConfiguration
O System.Web.Http.HttpConfiguration a ser usado para descobrir todos os controladores para procurar uma correspondência.
Comentários
Essa assinatura usa tipos específicos de AspNet.
Aplica-se a
AttributeRoutingConvention(String, IEnumerable<HttpControllerDescriptor>, IODataPathTemplateHandler)
Inicializa uma nova instância da 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)
Parâmetros
- routeName
- String
O nome da rota.
- controllers
- IEnumerable<System.Web.Http.Controllers.HttpControllerDescriptor>
A coleção de controladores para pesquisar por uma correspondência.
- pathTemplateHandler
- IODataPathTemplateHandler
O manipulador de modelo de caminho a ser usado para analisar os modelos de caminho.
Comentários
Essa assinatura usa tipos que são específicos de AspNet e são usados apenas para testes de unidade.
Aplica-se a
AttributeRoutingConvention(String, IServiceProvider, IODataPathTemplateHandler)
Inicializa uma nova instância da 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)
Parâmetros
- routeName
- String
O nome da rota.
- serviceProvider
- IServiceProvider
O IServiceProvider a ser usado para descobrir todos os controladores para procurar uma correspondência.
- pathTemplateHandler
- IODataPathTemplateHandler
O manipulador de modelo de caminho a ser usado para analisar os modelos de caminho.
Comentários
Embora essa função não use tipos específicos de AspNetCore, a funcionalidade se deve à maneira como a resolução do assembly é feita em AspNet vs AspnetCore.
Aplica-se a
AttributeRoutingConvention(String, HttpConfiguration, IODataPathTemplateHandler)
Inicializa uma nova instância da 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)
Parâmetros
- routeName
- String
O nome da rota.
- configuration
- System.Web.Http.HttpConfiguration
O System.Web.Http.HttpConfiguration a ser usado para descobrir todos os controladores para procurar uma correspondência.
- pathTemplateHandler
- IODataPathTemplateHandler
O manipulador de modelo de caminho a ser usado para analisar os modelos de caminho.
Comentários
Essa assinatura usa tipos específicos de AspNet.