Freigeben über


ActionResultStatusCodeAttribute Klasse

Definition

Attribut mit Anmerkungen für ActionResult-Konstruktor- und Hilfsmethodenparameter, um anzugeben, dass der Parameter verwendet wird, um den "statusCode" für das ActionResult festzulegen.

Analysetools entsprechen diesem Parameter anhand des Typnamens. Dadurch können Benutzer benutzerdefinierte Ergebnisse \ benutzerdefinierte Hilfsprogramme mit einem benutzerdefinierten Attribut kommentieren, ohne diesen Typ verfügbar machen zu müssen.

Dieses Attribut ist absichtlich als "Inherited=false" gekennzeichnet, da das Analysetool das Vererbungsdiagramm nicht verarbeitet.

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
Vererbung
ActionResultStatusCodeAttribute
Attribute

Beispiele

Konstruktorparameter mit Anmerkungen:

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

Konstruktoren

ActionResultStatusCodeAttribute()

Attribut mit Anmerkungen für ActionResult-Konstruktor- und Hilfsmethodenparameter, um anzugeben, dass der Parameter verwendet wird, um den "statusCode" für das ActionResult festzulegen.

Analysetools entsprechen diesem Parameter anhand des Typnamens. Dadurch können Benutzer benutzerdefinierte Ergebnisse \ benutzerdefinierte Hilfsprogramme mit einem benutzerdefinierten Attribut kommentieren, ohne diesen Typ verfügbar machen zu müssen.

Dieses Attribut ist absichtlich als "Inherited=false" gekennzeichnet, da das Analysetool das Vererbungsdiagramm nicht verarbeitet.

Gilt für: