ActionResultStatusCodeAttribute 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.
Atributo anotado no construtor ActionResult e parâmetros de método auxiliar para indicar que o parâmetro é usado para definir o "statusCode" para o ActionResult.
Os analisadores correspondem a esse parâmetro por nome de tipo. Isso permite que os usuários anotem resultados personalizados \ auxiliares personalizados com um atributo definido pelo usuário sem precisar expor esse tipo.
Esse atributo é intencionalmente marcado como Inherited=false, pois o analisador não percorre o grafo de herança.
public ref class ActionResultStatusCodeAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Parameter, AllowMultiple=false, Inherited=false)]
public sealed class ActionResultStatusCodeAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Parameter, AllowMultiple=false, Inherited=false)>]
type ActionResultStatusCodeAttribute = class
inherit Attribute
Public NotInheritable Class ActionResultStatusCodeAttribute
Inherits Attribute
- Herança
-
ActionResultStatusCodeAttribute
- Atributos
Exemplos
Parâmetro de construtor anotado:
public StatusCodeResult([ActionResultStatusCode] int statusCode)
{
StatusCode = statusCode;
}
Construtores
ActionResultStatusCodeAttribute() |
Atributo anotado no construtor ActionResult e parâmetros de método auxiliar para indicar que o parâmetro é usado para definir o "statusCode" para o ActionResult. Os analisadores correspondem a esse parâmetro por nome de tipo. Isso permite que os usuários anotem resultados personalizados \ auxiliares personalizados com um atributo definido pelo usuário sem precisar expor esse tipo. Esse atributo é intencionalmente marcado como Inherited=false, pois o analisador não percorre o grafo de herança. |