Dil

JsonWriterOptions.SkipValidation Özellik

Tanım

öğesinin yapısal doğrulamayı Utf8JsonWriter atlayıp atlamayacağını ve kullanıcının geçersiz JSON yazmasına izin verip vermeyeceğini belirten bir değer alır veya ayarlar.

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

Özellik Değeri

true yapısal doğrulama atlanırsa ve geçersiz JSON'a izin verilirse; falseInvalidOperationException geçersiz JSON yazma girişiminde bir oluşturulursa.

Açıklamalar

Yazılan JSON'un doğru olduğu biliniyorsa doğrulamanın atlanması (bu özelliği trueolarak ayarlayarak) performansı artırabilir. Yazıcının oluşturacağı geçersiz JSON örneği ( SkipValidation olarak ayarlandığında false), özellik adı olmayan bir JSON nesnesi içinde bir değer yazdığınızda verilebilir.

Şunlara uygulanır