ApiConventionTypeAttribute Classe

Définition

Conventions d’API à appliquer à un assembly contenant des contrôleurs MVC ou à un contrôleur unique.

Les conventions d’API sont utilisées pour influencer la sortie d’ApiExplorer. Les conventions doivent être des types statiques. Les méthodes d’une convention sont mises en correspondance avec une méthode d’action à l’aide de règles spécifiées par ApiConventionNameMatchAttribute qui peuvent être appliquées à un nom de méthode ou à ses paramètres et ApiConventionTypeMatchAttribute qui sont appliquées aux paramètres.

Lorsqu’aucun attribut spécifiant le comportement n’est trouvé, MVC correspond aux noms de méthodes et aux noms de paramètres sont mis en correspondance à l’aide Exact de et les types de paramètres sont mis en correspondance à l’aide AssignableFromde .

public ref class ApiConventionTypeAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Assembly | System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
public sealed class ApiConventionTypeAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Assembly | System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)>]
type ApiConventionTypeAttribute = class
    inherit Attribute
Public NotInheritable Class ApiConventionTypeAttribute
Inherits Attribute
Héritage
ApiConventionTypeAttribute
Attributs

Constructeurs

ApiConventionTypeAttribute(Type)

Initialise un ApiConventionTypeAttribute instance à l’aide de conventionType.

Propriétés

ConventionType

Obtient le type de convention.

S’applique à