Compartir a través de


ActionResultStatusCodeAttribute Clase

Definición

Atributo anotado en los parámetros de método auxiliar y constructor ActionResult para indicar que el parámetro se usa para establecer el "statusCode" para ActionResult.

Los analizadores coinciden con este parámetro por nombre de tipo. Esto permite a los usuarios anotar resultados personalizados \ asistentes personalizados con un atributo definido por el usuario sin tener que exponer este tipo.

Este atributo se marca intencionadamente como Inherited=false, ya que el analizador no recorre el gráfico de herencia.

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
Herencia
ActionResultStatusCodeAttribute
Atributos

Ejemplos

Parámetro de constructor anotado:

public StatusCodeResult([ActionResultStatusCode] int statusCode)
{
    StatusCode = statusCode;
}

Constructores

ActionResultStatusCodeAttribute()

Atributo anotado en los parámetros de método auxiliar y constructor ActionResult para indicar que el parámetro se usa para establecer el "statusCode" para ActionResult.

Los analizadores coinciden con este parámetro por nombre de tipo. Esto permite a los usuarios anotar resultados personalizados \ asistentes personalizados con un atributo definido por el usuario sin tener que exponer este tipo.

Este atributo se marca intencionadamente como Inherited=false, ya que el analizador no recorre el gráfico de herencia.

Se aplica a