JsonPropertyInfo.ShouldSerialize Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger ett predikat som avgör om det aktuella egenskapsvärdet ska serialiseras.
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)
Egenskapsvärde
Undantag
Instansen JsonPropertyInfo har låsts för ytterligare ändring.
Kommentarer
Den första parametern anger det överordnade objektet och den andra parametern anger egenskapsvärdet.
Att ange predikatet till null motsvarar att alltid serialisera egenskapsvärdet.
För kontrakt som kommer från DefaultJsonTypeInfoResolvermappas Condition värdet för till det här predikatet.