Share via


ApiConventionTypeAttribute Sınıf

Tanım

MVC denetleyicileri veya tek denetleyici içeren bir derlemeye uygulanacak API kuralları.

API kuralları ApiExplorer'ın çıkışını etkilemek için kullanılır. Kurallar statik türler olmalıdır. Bir kuraldaki yöntemler, tarafından belirtilen ApiConventionNameMatchAttribute bir yöntem adına veya parametrelerine uygulanabilen ve ApiConventionTypeMatchAttribute parametrelere uygulanan kurallar kullanılarak bir eylem yöntemiyle eşleştirilir.

Davranışı belirten öznitelik bulunamadığında, MVC yöntem adları ile eşleşir ve parametre adları kullanılarak Exact eşleştirilir ve parametre türleri kullanılarak AssignableFromeşleştirilir.

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
Devralma
ApiConventionTypeAttribute
Öznitelikler

Oluşturucular

ApiConventionTypeAttribute(Type)

kullanarak conventionTypebir ApiConventionTypeAttribute örneği başlatır.

Özellikler

ConventionType

Kural türünü alır.

Şunlara uygulanır