JsonPropertyInfo.ShouldSerialize Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt een predicaat opgehaald of ingesteld dat bepaalt of de huidige eigenschapswaarde moet worden geserialiseerd.
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)
Waarde van eigenschap
Uitzonderingen
Het JsonPropertyInfo exemplaar is vergrendeld voor verdere wijzigingen.
Opmerkingen
De eerste parameter geeft het bovenliggende object aan en de tweede parameter geeft de eigenschapswaarde aan.
Het predicaat null instellen op is gelijk aan het altijd serialiseren van de eigenschapswaarde.
Voor contracten die afkomstig zijn van DefaultJsonTypeInfoResolver, wordt de waarde van Condition het predicaat toegewezen aan dit predicaat.