JsonPropertyInfo.AttributeProvider Eigenschaft
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.
Ruft den benutzerdefinierten Attributanbieter für die aktuelle Eigenschaft ab oder legt diese fest.
public:
property System::Reflection::ICustomAttributeProvider ^ AttributeProvider { System::Reflection::ICustomAttributeProvider ^ get(); void set(System::Reflection::ICustomAttributeProvider ^ value); };
public System.Reflection.ICustomAttributeProvider? AttributeProvider { get; set; }
member this.AttributeProvider : System.Reflection.ICustomAttributeProvider with get, set
Public Property AttributeProvider As ICustomAttributeProvider
Eigenschaftswert
Ausnahmen
Die JsonPropertyInfo Instanz wurde für weitere Änderungen gesperrt.
Hinweise
Beim Auflösen von Metadaten über DefaultJsonTypeInfoResolverwird diese Eigenschaft mit dem zugrunde liegenden MemberInfo der serialisierten Eigenschaft oder dem serialisierten Feld aufgefüllt.
Das Festlegen eines benutzerdefinierten Attributanbieters hat keine Auswirkungen auf das Vertragsmodell, dient jedoch als Metadaten für nachgeschaltete Vertragsmodifizierer.