JsonPropertyInfo.ShouldSerialize 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 eines Prädikats, das bestimmt, ob der aktuelle Eigenschaftswert serialisiert werden soll.
public:
property Func<System::Object ^, System::Object ^, bool> ^ ShouldSerialize { Func<System::Object ^, System::Object ^, bool> ^ get(); void set(Func<System::Object ^, System::Object ^, bool> ^ value); };
public Func<object,object?,bool>? ShouldSerialize { get; set; }
member this.ShouldSerialize : Func<obj, obj, bool> with get, set
Public Property ShouldSerialize As Func(Of Object, Object, Boolean)
Eigenschaftswert
Ausnahmen
Die JsonPropertyInfo Instanz wurde zur weiteren Änderung gesperrt.
Hinweise
Der erste Parameter gibt das übergeordnete Objekt an, und der zweite Parameter gibt den Eigenschaftswert an.
Das Festlegen des Prädikats null auf das entspricht dem immer serialisieren des Eigenschaftswerts.
Bei Verträgen, die aus DefaultJsonTypeInfoResolverdem Vertrag stammen, wird der Wert Condition dieses Prädikats zugeordnet.