HttpMethodAttribute Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Identifica un'azione che supporta un determinato set di metodi HTTP.
public ref class HttpMethodAttribute abstract : Attribute, Microsoft::AspNetCore::Mvc::Routing::IActionHttpMethodProvider, Microsoft::AspNetCore::Mvc::Routing::IRouteTemplateProvider
[System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=true, Inherited=true)]
public abstract class HttpMethodAttribute : Attribute, Microsoft.AspNetCore.Mvc.Routing.IActionHttpMethodProvider, Microsoft.AspNetCore.Mvc.Routing.IRouteTemplateProvider
[<System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=true, Inherited=true)>]
type HttpMethodAttribute = class
inherit Attribute
interface IActionHttpMethodProvider
interface IRouteTemplateProvider
Public MustInherit Class HttpMethodAttribute
Inherits Attribute
Implements IActionHttpMethodProvider, IRouteTemplateProvider
- Ereditarietà
-
HttpMethodAttribute
- Derivato
- Attributi
- Implementazioni
Costruttori
HttpMethodAttribute(IEnumerable<String>) |
Crea un nuovo HttpMethodAttribute oggetto con il set specificato di metodi HTTP. |
HttpMethodAttribute(IEnumerable<String>, String) |
Crea un nuovo HttpMethodAttribute oggetto con il set specificato di metodi HTTP un modello di route specificato. |
Proprietà
HttpMethods |
Elenco dei metodi HTTP supportati dal provider di azioni. |
Name |
Ottiene il nome della route. Il nome della route può essere usato per generare un collegamento usando una route specifica, anziché basarsi sulla selezione di una route in base al set specificato di valori di route. |
Order |
Ottiene l'ordine di route. L'ordine determina l'ordine di esecuzione della route. Le route con un valore di ordine inferiore vengono tentate per prime. Quando una route non specifica un valore, ottiene il valore di Order o un valore predefinito pari a 0 se non RouteAttribute definisce un valore nel controller. |
Template |
Modello di route. Può essere |
Implementazioni dell'interfaccia esplicita
IRouteTemplateProvider.Order |
Ottiene l'ordine di route. L'ordine determina l'ordine di esecuzione della route. Le route con un valore di ordine inferiore vengono tentate per prime. Quando una route non specifica un valore, ottiene un valore predefinito pari a 0. Un valore Null per la proprietà Order indica che l'utente non ha specificato un ordine esplicito per la route. |