JsonPropertyInfo.ShouldSerialize Eigenschap

Definitie

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.

Van toepassing op