ActionResultObjectValueAttribute Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Attribut mit Anmerkungen für den ActionResult-Konstruktor, Hilfsmethodenparameter und Eigenschaften, um anzugeben, dass der Parameter oder die Eigenschaft verwendet wird, um den "Wert" für 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 durchlaufen kann.
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
- Vererbung
-
ActionResultObjectValueAttribute
- Attribute
Beispiele
Kommentierter Konstruktorparameter:
public BadRequestObjectResult([ActionResultObjectValue] object error)
:base(error)
{
StatusCode = DefaultStatusCode;
}
Mit Anmerkungen versehene Eigenschaft:
public class ObjectResult : ActionResult, IStatusCodeActionResult
{
[ActionResultObjectValue]
public object Value { get; set; }
}
Konstruktoren
ActionResultObjectValueAttribute() |
Attribut mit Anmerkungen für den ActionResult-Konstruktor, Hilfsmethodenparameter und Eigenschaften, um anzugeben, dass der Parameter oder die Eigenschaft verwendet wird, um den "Wert" für 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 durchlaufen kann. |