Sdílet prostřednictvím


JsonPropertyInfo.ShouldSerialize Vlastnost

Definice

Získá nebo nastaví predikát, který určuje, zda aktuální hodnota vlastnosti by měla být serializována.

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)

Hodnota vlastnosti

Výjimky

Instance JsonPropertyInfo byla uzamčena pro další úpravy.

Poznámky

První parametr označuje nadřazený objekt a druhý parametr označuje hodnotu vlastnosti.

Nastavení predikátu na je null ekvivalentem vždy serializace hodnoty vlastnosti.

U kontraktů pocházejících Condition z DefaultJsonTypeInfoResolverbude hodnota mapovat na tento predikát.

Platí pro