Udostępnij za pośrednictwem


ActionResultStatusCodeAttribute Klasa

Definicja

Atrybut z adnotacją dla konstruktora ActionResult i parametrów metody pomocniczej, aby wskazać, że parametr jest używany do ustawiania "statusCode" dla ActionResult.

Analizatory pasują do tego parametru według nazwy typu. Dzięki temu użytkownicy mogą dodawać adnotacje do niestandardowych wyników \ niestandardowych pomocników za pomocą atrybutu zdefiniowanego przez użytkownika bez konieczności uwidaczniania tego typu.

Ten atrybut jest celowo oznaczony dziedziczone = false, ponieważ analizator nie przechodzi przez graf dziedziczenia.

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
Dziedziczenie
ActionResultStatusCodeAttribute
Atrybuty

Przykłady

Parametr konstruktora z adnotacjami:

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

Konstruktory

ActionResultStatusCodeAttribute()

Atrybut z adnotacją dla konstruktora ActionResult i parametrów metody pomocniczej, aby wskazać, że parametr jest używany do ustawiania "statusCode" dla ActionResult.

Analizatory pasują do tego parametru według nazwy typu. Dzięki temu użytkownicy mogą dodawać adnotacje do niestandardowych wyników \ niestandardowych pomocników za pomocą atrybutu zdefiniowanego przez użytkownika bez konieczności uwidaczniania tego typu.

Ten atrybut jest celowo oznaczony dziedziczone = false, ponieważ analizator nie przechodzi przez graf dziedziczenia.

Dotyczy