JsonSerializerOptions.PropertyNameCaseInsensitive Özellik

Tanım

Bir özelliğin adının seri durumdan çıkarma sırasında büyük/küçük harfe duyarlı olmayan karşılaştırma kullanıp kullanmadığını gösteren bir değer alır veya ayarlar. false varsayılan değerdir.

public:
 property bool PropertyNameCaseInsensitive { bool get(); void set(bool value); };
public bool PropertyNameCaseInsensitive { get; set; }
member this.PropertyNameCaseInsensitive : bool with get, set
Public Property PropertyNameCaseInsensitive As Boolean

Özellik Değeri

true özellik adları büyük/küçük harfe duyarsız olarak karşılaştırılırsa; aksi takdirde , false.

Açıklamalar

Büyük/küçük harfe duyarlı olmayan karşılaştırmayla (yani olduğunda PropertyNameCaseInsensitive ) ilişkili bir performans maliyeti vardır true.

Daha fazla bilgi için bkz. How to enable case-insensitive property name matching with System.Text.Json.

Şunlara uygulanır