JsonPropertyInfo.ShouldSerialize Özellik

Tanım

Geçerli özellik değerinin seri hale getirilip getirilmeyeceğini belirleyen bir koşul alır veya ayarlar.

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)

Özellik Değeri

Özel durumlar

Örnek JsonPropertyInfo daha fazla değişiklik için kilitlendi.

Açıklamalar

İlk parametre üst nesneyi, ikinci parametre ise özellik değerini belirtir.

Koşulu olarak null ayarlamak, özellik değerini her zaman seri hale getirmekle eşdeğerdir.

kaynağı olan DefaultJsonTypeInfoResolversözleşmeler için değeri Condition bu koşulla eşlenir.

Şunlara uygulanır