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.
Ruft ein Prädikat ab, das bestimmt, ob der aktuelle Eigenschaftswert serialisiert werden soll, oder legt es fest.
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 für weitere Änderungen gesperrt.
Hinweise
Der erste Parameter bezeichnet das übergeordnete Objekt, und der zweite Parameter den Eigenschaftswert.
Das Festlegen des Prädikats auf null
entspricht immer dem Serialisieren des Eigenschaftswerts.
Bei Verträgen, die von DefaultJsonTypeInfoResolverstammen, wird der Wert von Condition diesem Prädikat zugeordnet.