AcceptVerbsAttribute Classe
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.
Spécifie les méthodes HTTP qu'une action prend en charge.
public ref class AcceptVerbsAttribute sealed : Attribute, Microsoft::AspNetCore::Mvc::Routing::IActionHttpMethodProvider, Microsoft::AspNetCore::Mvc::Routing::IRouteTemplateProvider
[System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=true, Inherited=true)]
public sealed class AcceptVerbsAttribute : Attribute, Microsoft.AspNetCore.Mvc.Routing.IActionHttpMethodProvider, Microsoft.AspNetCore.Mvc.Routing.IRouteTemplateProvider
[<System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=true, Inherited=true)>]
type AcceptVerbsAttribute = class
inherit Attribute
interface IActionHttpMethodProvider
interface IRouteTemplateProvider
Public NotInheritable Class AcceptVerbsAttribute
Inherits Attribute
Implements IActionHttpMethodProvider, IRouteTemplateProvider
- Héritage
-
AcceptVerbsAttribute
- Attributs
- Implémente
Constructeurs
AcceptVerbsAttribute(String) |
Initialise une nouvelle instance de la classe AcceptVerbsAttribute. |
AcceptVerbsAttribute(String[]) |
Initialise une nouvelle instance de la classe AcceptVerbsAttribute. |
Propriétés
HttpMethods |
Obtient les méthodes HTTP que l'action prend en charge. |
Name |
Obtient le nom de l'itinéraire. Le nom de l’itinéraire peut être utilisé pour générer un lien à l’aide d’un itinéraire spécifique, au lieu de s’appuyer sur la sélection d’un itinéraire en fonction de l’ensemble donné de valeurs de route. |
Order |
Obtient l’ordre de routage. L’ordre détermine l’ordre d’exécution de la route. Les itinéraires avec une valeur d’ordre inférieure sont essayés en premier. Lorsqu’un itinéraire ne spécifie pas de valeur, il obtient la valeur de Order ou une valeur par défaut de 0 si le RouteAttribute ne définit pas de valeur sur le contrôleur. |
Route |
Modèle d'itinéraire. Ce paramètre peut être null. |
Implémentations d’interfaces explicites
IRouteTemplateProvider.Order |
Obtient l’ordre de routage. L’ordre détermine l’ordre d’exécution de la route. Les itinéraires avec une valeur d’ordre inférieure sont essayés en premier. Lorsqu’un itinéraire ne spécifie pas de valeur, il obtient la valeur par défaut 0. Une valeur null pour la propriété Order signifie que l’utilisateur n’a pas spécifié d’ordre explicite pour l’itinéraire. |
IRouteTemplateProvider.Template |
Modèle d'itinéraire. Peut avoir la valeur |