ApiConventionTypeAttribute Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Convenções de API a serem aplicadas a um assembly que contém controladores MVC ou um único controlador.
As convenções de API são usadas para influenciar a saída de ApiExplorer. As convenções devem ser tipos estáticos. Os métodos em uma convenção correspondem a um método de ação usando regras especificadas por ApiConventionNameMatchAttribute que podem ser aplicadas a um nome de método ou seus parâmetros e ApiConventionTypeMatchAttribute que são aplicados a parâmetros.
Quando nenhum atributo é encontrado especificando o comportamento, mvc corresponde nomes de método e nomes de parâmetro são correspondidos usando Exact e tipos de parâmetro são correspondidos usando 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
- Herança
-
ApiConventionTypeAttribute
- Atributos
Construtores
ApiConventionTypeAttribute(Type) |
Inicializa uma ApiConventionTypeAttribute instância usando |
Propriedades
ConventionType |
Obtém o tipo de convenção. |
Aplica-se a
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de