JsonWriterOptions Struktura
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Umožňuje uživateli definovat vlastní chování při zápisu JSON pomocí .Utf8JsonWriter
public value class JsonWriterOptions
public struct JsonWriterOptions
type JsonWriterOptions = struct
Public Structure JsonWriterOptions
- Dědičnost
Poznámky
Ve výchozím nastavení se JSON zapisuje bez odsazení nebo nadbytečného prázdného místa. Také vyvolá výjimku, Utf8JsonWriter pokud se uživatel pokusí zapsat strukturálně neplatný JSON.
Další informace naleznete v tématu Jak psát vlastní serializátory a deserializery pomocí System.Text.Json.
Vlastnosti
Encoder |
Získá nebo nastaví kodér pro použití při úniku řetězců nebo |
Indented |
Získá nebo nastaví hodnotu, která označuje, zda Utf8JsonWriter má formátovat výstup JSON, který zahrnuje odsazení vnořených tokenů JSON, přidání nových řádků a přidání prázdné mezery mezi názvy vlastností a hodnotami. |
MaxDepth |
Získá nebo nastaví maximální povolenou hloubku při zápisu JSON s výchozí hodnotou (tj. 0) označující maximální hloubku 1000. |
SkipValidation |
Získá nebo nastaví hodnotu, která označuje, zda Utf8JsonWriter má přeskočit strukturální ověřování a umožnit uživateli zapisovat neplatný JSON. |