Sdílet prostřednictvím


ActionResultObjectValueAttribute Třída

Definice

Atribut opatřený poznámkami v konstruktoru ActionResult, parametry pomocné metody a vlastnosti označující, že parametr nebo vlastnost se používá k nastavení "hodnoty" pro ActionResult.

Analyzátory odpovídají tomuto parametru podle názvu typu. To umožňuje uživatelům přidat do poznámek vlastní výsledky \ vlastní pomocné rutiny s uživatelem definovaný atribut, aniž by museli zveřejnit tento typ.

Tento atribut je záměrně označen jako Inherited=false, protože analyzátor neprovádí graf dědičnosti.

public ref class ActionResultObjectValueAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Parameter | System.AttributeTargets.Property, AllowMultiple=false, Inherited=false)]
public sealed class ActionResultObjectValueAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Parameter | System.AttributeTargets.Property, AllowMultiple=false, Inherited=false)>]
type ActionResultObjectValueAttribute = class
    inherit Attribute
Public NotInheritable Class ActionResultObjectValueAttribute
Inherits Attribute
Dědičnost
ActionResultObjectValueAttribute
Atributy

Příklady

Parametr konstruktoru s poznámkami:

public BadRequestObjectResult([ActionResultObjectValue] object error)
    :base(error)
{
    StatusCode = DefaultStatusCode;
}

Vlastnost s poznámkami:

public class ObjectResult : ActionResult, IStatusCodeActionResult
{
    [ActionResultObjectValue]
    public object Value { get; set; }
}

Konstruktory

ActionResultObjectValueAttribute()

Atribut opatřený poznámkami v konstruktoru ActionResult, parametry pomocné metody a vlastnosti označující, že parametr nebo vlastnost se používá k nastavení "hodnoty" pro ActionResult.

Analyzátory odpovídají tomuto parametru podle názvu typu. To umožňuje uživatelům přidat do poznámek vlastní výsledky \ vlastní pomocné rutiny s uživatelem definovaný atribut, aniž by museli zveřejnit tento typ.

Tento atribut je záměrně označen jako Inherited=false, protože analyzátor neprovádí graf dědičnosti.

Platí pro