Sdílet prostřednictvím


JsonWriterOptions.SkipValidation Vlastnost

Definice

Získá nebo nastaví hodnotu, která označuje, zda Utf8JsonWriter by měl přeskočit strukturální ověřování a umožnit uživateli zapisovat neplatný JSON.

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

Hodnota vlastnosti

true pokud je strukturální ověření vynecháno a je povolený neplatný JSON; false pokud se při pokusu o zápis neplatného InvalidOperationException kódu JSON vyvolá chyba.

Poznámky

Pokud se ví, že zapsaný kód JSON je správný, pak by přeskočení ověření (nastavením této vlastnosti na true) mohlo zvýšit výkon. Příkladem neplatného kódu JSON, kdy zapisovač vyvolá (když SkipValidation je nastaven na false), je zápis hodnoty v rámci objektu JSON bez názvu vlastnosti.

Platí pro