ApiConventionTypeAttribute Třída

Definice

Konvence rozhraní API, které se mají použít na sestavení obsahující řadiče MVC nebo jeden kontroler.

Konvence rozhraní API se používají k ovlivnění výstupu nástroje ApiExplorer. Konvence musí být statické typy. Metody v konvenci jsou spárovány s metodou akce pomocí pravidel určených nástrojem ApiConventionNameMatchAttribute , která se můžou použít na název metody nebo její parametry a ApiConventionTypeMatchAttribute která se použijí na parametry.

Pokud nejsou nalezeny žádné atributy, které by určovaly chování, názvy metod shody MVC a názvy parametrů jsou spárovány pomocí Exact a typy parametrů jsou spárovány pomocí .AssignableFrom

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
Dědičnost
ApiConventionTypeAttribute
Atributy

Konstruktory

ApiConventionTypeAttribute(Type)

Inicializuje ApiConventionTypeAttribute instanci pomocí .conventionType

Vlastnosti

ConventionType

Získá typ konvence.

Platí pro