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.
Dient zum Abrufen oder Festlegen des benutzerdefinierten Attributanbieters für die aktuelle Eigenschaft.
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 zur weiteren Änderung gesperrt.
Hinweise
Beim Auflösen von Metadaten über DefaultJsonTypeInfoResolver oder JsonSerializerContext, wird diese Eigenschaft mit dem zugrunde liegenden MemberInfo serialisierten Eigenschaft oder Feld aufgefüllt.
Das Festlegen eines benutzerdefinierten Attributanbieters hat keine Auswirkungen auf das Vertragsmodell, dient jedoch als Metadaten für nachgeschaltete Vertragsmodifizierer.