JsonWriterOptions Struktura
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Umożliwia użytkownikowi definiowanie zachowania niestandardowego podczas pisania kodu JSON przy użyciu elementu Utf8JsonWriter.
public value class JsonWriterOptions
public struct JsonWriterOptions
type JsonWriterOptions = struct
Public Structure JsonWriterOptions
- Dziedziczenie
Uwagi
Domyślnie kod JSON jest zapisywany bez wcięcia ani dodatkowego odstępu. Ponadto zgłasza wyjątek, Utf8JsonWriter jeśli użytkownik próbuje zapisać strukturalnie nieprawidłowy kod JSON.
Aby uzyskać więcej informacji, zobacz How to write custom serializers and deserializers with System.Text.Json (Jak pisać niestandardowe serializatory i deserializatory za pomocą pliku System.Text.Json).
Właściwości
Encoder |
Pobiera lub ustawia koder do użycia podczas ucieczki ciągów lub |
IndentCharacter |
Umożliwia użytkownikowi definiowanie zachowania niestandardowego podczas pisania kodu JSON przy użyciu elementu Utf8JsonWriter. |
Indented |
Pobiera lub ustawia wartość wskazującą, czy Utf8JsonWriter powinny formatować dane wyjściowe JSON, w tym wcięcia zagnieżdżone tokeny JSON, dodawanie nowych wierszy i dodawanie białych znaków między nazwami właściwości i wartościami. |
IndentSize |
Umożliwia użytkownikowi definiowanie zachowania niestandardowego podczas pisania kodu JSON przy użyciu elementu Utf8JsonWriter. |
MaxDepth |
Pobiera lub ustawia maksymalną głębokość dozwoloną podczas zapisywania kodu JSON z wartością domyślną (czyli 0) wskazującą maksymalną głębokość 1000. |
NewLine |
Umożliwia użytkownikowi definiowanie zachowania niestandardowego podczas pisania kodu JSON przy użyciu elementu Utf8JsonWriter. |
SkipValidation |
Pobiera lub ustawia wartość wskazującą, czy Utf8JsonWriter należy pominąć walidację strukturalną i zezwolić użytkownikowi na zapisywanie nieprawidłowych danych JSON. |
Dotyczy
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla