JsonPropertyInfo.ShouldSerialize Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.