JsonPropertyInfo.ShouldSerialize Eigenschaft

Definition

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.

Gilt für: