Utf8JsonWriter Klasa
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.
Udostępnia interfejs API o wysokiej wydajności do pisania tekstu JSON zakodowanego w formacie UTF-8 tylko do przekazywania, bez buforowania.
public ref class Utf8JsonWriter sealed : IAsyncDisposable, IDisposable
public sealed class Utf8JsonWriter : IAsyncDisposable, IDisposable
type Utf8JsonWriter = class
interface IAsyncDisposable
interface IDisposable
type Utf8JsonWriter = class
interface IDisposable
interface IAsyncDisposable
Public NotInheritable Class Utf8JsonWriter
Implements IAsyncDisposable, IDisposable
- Dziedziczenie
-
Utf8JsonWriter
- Implementuje
Uwagi
Utf8JsonWriter
zapisuje tekst sekwencyjnie bez buforowania i domyślnie jest zgodny z RFC JSON, z wyjątkiem pisania komentarzy.
Metoda, która próbuje zapisać nieprawidłowy kod JSON po włączeniu walidacji zgłasza InvalidOperationException z komunikatem o błędzie specyficznym dla kontekstu.
Aby można było sformatować dane wyjściowe z wcięciem i białym znakiem, pominąć walidację lub dostosować zachowanie ucieczki, utworzyć wystąpienie JsonWriterOptions i przekazać je do modułu zapisywania.
Aby uzyskać więcej informacji, zobacz How to write custom serializers and deserializers with System.Text.Json.
Konstruktory
Utf8JsonWriter(IBufferWriter<Byte>, JsonWriterOptions) |
Inicjuje nowe wystąpienie klasy Utf8JsonWriter przy użyciu określonego IBufferWriter<T> w celu zapisania danych wyjściowych i opcji dostosowywania. |
Utf8JsonWriter(Stream, JsonWriterOptions) |
Inicjuje nowe wystąpienie klasy Utf8JsonWriter przy użyciu określonego strumienia w celu zapisania danych wyjściowych i opcji dostosowywania. |
Właściwości
BytesCommitted |
Pobiera łączną liczbę bajtów zatwierdzonych do danych wyjściowych przez bieżące wystąpienie do tej pory. |
BytesPending |
Pobiera liczbę bajtów zapisanych przez Utf8JsonWriter do tej pory, które nie zostały jeszcze opróżnione do danych wyjściowych i zatwierdzone. |
CurrentDepth |
Pobiera głębokość bieżącego tokenu. |
Options |
Pobiera zachowanie niestandardowe podczas pisania kodu JSON przy użyciu tego wystąpienia, co wskazuje, czy formatować dane wyjściowe podczas zapisywania, czy pominąć strukturalną walidację JSON i które znaki mają być ucieczki. |
Metody
Dispose() |
Zatwierdza dowolny pozostawiony tekst JSON, który nie został jeszcze opróżniony i zwalnia wszystkie zasoby używane przez bieżące wystąpienie. |
DisposeAsync() |
Asynchronicznie zatwierdza wszelkie pozostawione tekst JSON, który nie został jeszcze opróżniony i zwalnia wszystkie zasoby używane przez bieżące wystąpienie. |
Equals(Object) |
Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone po Object) |
Flush() |
Zatwierdza tekst JSON napisany do tej pory, co sprawia, że jest widoczny dla miejsca docelowego danych wyjściowych. |
FlushAsync(CancellationToken) |
Asynchronicznie zatwierdza tekst JSON napisany do tej pory, co sprawia, że jest widoczny dla miejsca docelowego danych wyjściowych. |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Pobiera Type bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Object. (Odziedziczone po Object) |
Reset() |
Resetuje stan wewnętrzny tego wystąpienia, aby można było go użyć ponownie. |
Reset(IBufferWriter<Byte>) |
Resetuje stan wewnętrzny tego wystąpienia, aby można było go użyć ponownie z nowym wystąpieniem IBufferWriter<T>. |
Reset(Stream) |
Resetuje stan wewnętrzny tego wystąpienia, aby można było go użyć ponownie z nowym wystąpieniem Stream. |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
WriteBase64String(JsonEncodedText, ReadOnlySpan<Byte>) |
Zapisuje wstępnie zakodowaną nazwę właściwości i nieprzetworzoną wartość bajtów (jako ciąg JSON zakodowany w formacie Base64) w ramach pary nazw/wartości obiektu JSON. |
WriteBase64String(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
Zapisuje nazwę właściwości i nieprzetworzone wartości bajtów (jako ciąg JSON zakodowany w formacie Base64) w ramach pary nazw/wartości obiektu JSON. |
WriteBase64String(ReadOnlySpan<Char>, ReadOnlySpan<Byte>) |
Zapisuje nazwę właściwości i nieprzetworzone wartości bajtów (jako ciąg JSON zakodowany w formacie Base64) w ramach pary nazw/wartości obiektu JSON. |
WriteBase64String(String, ReadOnlySpan<Byte>) |
Zapisuje nazwę właściwości i nieprzetworzone wartości bajtów (jako ciąg JSON zakodowany w formacie Base64) w ramach pary nazw/wartości obiektu JSON. |
WriteBase64StringValue(ReadOnlySpan<Byte>) |
Zapisuje nieprzetworzoną wartość bajtów jako ciąg JSON zakodowany w formacie Base64 jako element tablicy JSON. |
WriteBoolean(JsonEncodedText, Boolean) |
Zapisuje wstępnie zakodowaną nazwę właściwości i wartość Boolean (jako literał JSON true lub false) jako część pary nazwy/wartości obiektu JSON. |
WriteBoolean(ReadOnlySpan<Byte>, Boolean) |
Zapisuje nazwę właściwości określoną jako zakres tylko do odczytu bajtów i wartość Boolean (jako literał JSON true lub false) w ramach pary nazwy/wartości obiektu JSON. |
WriteBoolean(ReadOnlySpan<Char>, Boolean) |
Zapisuje nazwę właściwości określoną jako zakres znaków tylko do odczytu i wartość Boolean (jako literał JSON true lub false) w ramach pary nazwy/wartości obiektu JSON. |
WriteBoolean(String, Boolean) |
Zapisuje nazwę właściwości określoną jako ciąg i wartość Boolean (jako literał JSON true lub false) jako część pary nazwy/wartości obiektu JSON. |
WriteBooleanValue(Boolean) |
Zapisuje wartość Boolean (jako literał JSON true lub false) jako element tablicy JSON. |
WriteCommentValue(ReadOnlySpan<Byte>) |
Zapisuje wartość tekstową UTF-8 jako komentarz JSON. |
WriteCommentValue(ReadOnlySpan<Char>) |
Zapisuje wartość tekstową UTF-16 jako komentarz w formacie JSON. |
WriteCommentValue(String) |
Zapisuje wartość tekstową ciągu jako komentarz w formacie JSON. |
WriteEndArray() |
Zapisuje koniec tablicy JSON. |
WriteEndObject() |
Zapisuje koniec obiektu JSON. |
WriteNull(JsonEncodedText) |
Zapisuje nazwę właściwości zakodowanej wstępnie i literał JSON null jako część pary nazwy/wartości obiektu JSON. |
WriteNull(ReadOnlySpan<Byte>) |
Zapisuje nazwę właściwości określoną jako zakres tylko do odczytu bajtów, a literał JSON wartości null jako część pary nazw/wartości obiektu JSON. |
WriteNull(ReadOnlySpan<Char>) |
Zapisuje nazwę właściwości określoną jako zakres znaków tylko do odczytu i literał JSON null jako część pary nazwy/wartości obiektu JSON. |
WriteNull(String) |
Zapisuje nazwę właściwości określoną jako ciąg, a literał JSON wartości null jako część pary nazwy/wartości obiektu JSON. |
WriteNullValue() |
Zapisuje literał JSON wartości null jako element tablicy JSON. |
WriteNumber(JsonEncodedText, Decimal) |
Zapisuje wstępnie zakodowaną nazwę właściwości i wartość Decimal (jako numer JSON) w ramach pary nazw/wartości obiektu JSON. |
WriteNumber(JsonEncodedText, Double) |
Zapisuje wstępnie zakodowaną nazwę właściwości i wartość Double (jako numer JSON) w ramach pary nazw/wartości obiektu JSON. |
WriteNumber(JsonEncodedText, Int32) |
Zapisuje wstępnie zakodowaną nazwę właściwości i wartość Int32 (jako numer JSON) w ramach pary nazw/wartości obiektu JSON. |
WriteNumber(JsonEncodedText, Int64) |
Zapisuje wstępnie zakodowaną nazwę właściwości i wartość Int64 (jako numer JSON) w ramach pary nazw/wartości obiektu JSON. |
WriteNumber(JsonEncodedText, Single) |
Zapisuje wstępnie zakodowaną nazwę właściwości i wartość Single (jako numer JSON) w ramach pary nazw/wartości obiektu JSON. |
WriteNumber(JsonEncodedText, UInt32) |
Zapisuje wstępnie zakodowaną nazwę właściwości i wartość UInt32 (jako numer JSON) w ramach pary nazw/wartości obiektu JSON. |
WriteNumber(JsonEncodedText, UInt64) |
Zapisuje wstępnie zakodowaną nazwę właściwości i wartość UInt64 (jako numer JSON) w ramach pary nazw/wartości obiektu JSON. |
WriteNumber(ReadOnlySpan<Byte>, Decimal) |
Zapisuje nazwę właściwości określoną jako zakres tylko do odczytu bajtów i wartość Decimal (jako numer JSON) w ramach pary nazw/wartości obiektu JSON. |
WriteNumber(ReadOnlySpan<Byte>, Double) |
Zapisuje nazwę właściwości określoną jako zakres tylko do odczytu bajtów i wartość Double (jako numer JSON) w ramach pary nazw/wartości obiektu JSON. |
WriteNumber(ReadOnlySpan<Byte>, Int32) |
Zapisuje nazwę właściwości określoną jako zakres tylko do odczytu bajtów i wartość Int32 (jako numer JSON) w ramach pary nazw/wartości obiektu JSON. |
WriteNumber(ReadOnlySpan<Byte>, Int64) |
Zapisuje nazwę właściwości określoną jako zakres tylko do odczytu bajtów i wartość Int64 (jako numer JSON) w ramach pary nazw/wartości obiektu JSON. |
WriteNumber(ReadOnlySpan<Byte>, Single) |
Zapisuje nazwę właściwości określoną jako zakres tylko do odczytu bajtów i wartość Single (jako numer JSON) w ramach pary nazw/wartości obiektu JSON. |
WriteNumber(ReadOnlySpan<Byte>, UInt32) |
Zapisuje nazwę właściwości określoną jako zakres tylko do odczytu bajtów i wartość UInt32 (jako numer JSON) w ramach pary nazw/wartości obiektu JSON. |
WriteNumber(ReadOnlySpan<Byte>, UInt64) |
Zapisuje nazwę właściwości określoną jako zakres tylko do odczytu bajtów i wartość UInt64 (jako numer JSON) w ramach pary nazw/wartości obiektu JSON. |
WriteNumber(ReadOnlySpan<Char>, Decimal) |
Zapisuje nazwę właściwości określoną jako zakres znaków tylko do odczytu i wartość Decimal (jako numer JSON) w ramach pary nazwy/wartości obiektu JSON. |
WriteNumber(ReadOnlySpan<Char>, Double) |
Zapisuje nazwę właściwości określoną jako zakres znaków tylko do odczytu i wartość Double (jako numer JSON) w ramach pary nazwy/wartości obiektu JSON. |
WriteNumber(ReadOnlySpan<Char>, Int32) |
Zapisuje nazwę właściwości określoną jako zakres znaków tylko do odczytu i wartość Int32 (jako numer JSON) w ramach pary nazwy/wartości obiektu JSON. |
WriteNumber(ReadOnlySpan<Char>, Int64) |
Zapisuje nazwę właściwości określoną jako zakres znaków tylko do odczytu i wartość Int64 (jako numer JSON) w ramach pary nazwy/wartości obiektu JSON. |
WriteNumber(ReadOnlySpan<Char>, Single) |
Zapisuje nazwę właściwości określoną jako zakres znaków tylko do odczytu i wartość Single (jako numer JSON) w ramach pary nazwy/wartości obiektu JSON. |
WriteNumber(ReadOnlySpan<Char>, UInt32) |
Zapisuje nazwę właściwości określoną jako zakres znaków tylko do odczytu i wartość UInt32 (jako numer JSON) w ramach pary nazwy/wartości obiektu JSON. |
WriteNumber(ReadOnlySpan<Char>, UInt64) |
Zapisuje nazwę właściwości określoną jako zakres znaków tylko do odczytu i wartość UInt64 (jako numer JSON) w ramach pary nazwy/wartości obiektu JSON. |
WriteNumber(String, Decimal) |
Zapisuje nazwę właściwości określoną jako ciąg i wartość Decimal (jako numer JSON) w ramach pary nazw/wartości obiektu JSON. |
WriteNumber(String, Double) |
Zapisuje nazwę właściwości określoną jako ciąg i wartość Double (jako numer JSON) w ramach pary nazw/wartości obiektu JSON. |
WriteNumber(String, Int32) |
Zapisuje nazwę właściwości określoną jako ciąg i wartość Int32 (jako numer JSON) jako część pary nazwy/wartości obiektu JSON. |
WriteNumber(String, Int64) |
Zapisuje nazwę właściwości określoną jako ciąg i wartość Int64 (jako numer JSON) jako część pary nazwy/wartości obiektu JSON. |
WriteNumber(String, Single) |
Zapisuje nazwę właściwości określoną jako ciąg i wartość Single (jako numer JSON) w ramach pary nazw/wartości obiektu JSON. |
WriteNumber(String, UInt32) |
Zapisuje nazwę właściwości określoną jako ciąg i wartość UInt32 (jako numer JSON) w ramach pary nazw/wartości obiektu JSON. |
WriteNumber(String, UInt64) |
Zapisuje nazwę właściwości określoną jako ciąg i wartość UInt64 (jako numer JSON) w ramach pary nazw/wartości obiektu JSON. |
WriteNumberValue(Decimal) |
Zapisuje wartość Decimal (jako liczbę JSON) jako element tablicy JSON. |
WriteNumberValue(Double) |
Zapisuje wartość Double (jako liczbę JSON) jako element tablicy JSON. |
WriteNumberValue(Int32) |
Zapisuje wartość Int32 (jako liczbę JSON) jako element tablicy JSON. |
WriteNumberValue(Int64) |
Zapisuje wartość Int64 (jako liczbę JSON) jako element tablicy JSON. |
WriteNumberValue(Single) |
Zapisuje wartość Single (jako liczbę JSON) jako element tablicy JSON. |
WriteNumberValue(UInt32) |
Zapisuje wartość UInt32 (jako liczbę JSON) jako element tablicy JSON. |
WriteNumberValue(UInt64) |
Zapisuje wartość UInt64 (jako liczbę JSON) jako element tablicy JSON. |
WritePropertyName(JsonEncodedText) |
Zapisuje wstępnie zakodowaną nazwę właściwości (jako ciąg JSON) jako pierwszą część pary nazw/wartości obiektu JSON. |
WritePropertyName(ReadOnlySpan<Byte>) |
Zapisuje nazwę właściwości UTF-8 (jako ciąg JSON) jako pierwszą część pary nazwy/wartości obiektu JSON. |
WritePropertyName(ReadOnlySpan<Char>) |
Zapisuje nazwę właściwości (jako ciąg JSON) jako pierwszą część pary nazwy/wartości obiektu JSON. |
WritePropertyName(String) |
Zapisuje nazwę właściwości (jako ciąg JSON) jako pierwszą część pary nazwy/wartości obiektu JSON. |
WriteRawValue(ReadOnlySequence<Byte>, Boolean) |
Zapisuje dane wejściowe jako zawartość JSON. Oczekuje się, że zawartość wejściowa jest pojedynczą kompletną wartością JSON. |
WriteRawValue(ReadOnlySpan<Byte>, Boolean) |
Zapisuje dane wejściowe jako zawartość JSON. Oczekuje się, że zawartość wejściowa jest pojedynczą kompletną wartością JSON. |
WriteRawValue(ReadOnlySpan<Char>, Boolean) |
Zapisuje dane wejściowe jako zawartość JSON. Oczekuje się, że zawartość wejściowa jest pojedynczą kompletną wartością JSON. |
WriteRawValue(String, Boolean) |
Zapisuje dane wejściowe jako zawartość JSON. Oczekuje się, że zawartość wejściowa jest pojedynczą kompletną wartością JSON. |
WriteStartArray() |
Zapisuje początek tablicy JSON. |
WriteStartArray(JsonEncodedText) |
Zapisuje początek tablicy JSON ze wstępnie zakodowaną nazwą właściwości jako kluczem. |
WriteStartArray(ReadOnlySpan<Byte>) |
Zapisuje początek tablicy JSON o nazwie właściwości określonej jako zakres tylko do odczytu bajtów jako klucz. |
WriteStartArray(ReadOnlySpan<Char>) |
Zapisuje początek tablicy JSON o nazwie właściwości określonej jako zakres znaków tylko do odczytu jako klucz. |
WriteStartArray(String) |
Zapisuje początek tablicy JSON o nazwie właściwości określonej jako ciąg jako klucz. |
WriteStartObject() |
Zapisuje początek obiektu JSON. |
WriteStartObject(JsonEncodedText) |
Zapisuje początek obiektu JSON z wstępnie zakodowaną nazwą właściwości jako kluczem. |
WriteStartObject(ReadOnlySpan<Byte>) |
Zapisuje początek obiektu JSON o nazwie właściwości określonej jako zakres tylko do odczytu bajtów jako klucz. |
WriteStartObject(ReadOnlySpan<Char>) |
Zapisuje początek obiektu JSON o nazwie właściwości określonej jako zakres znaków tylko do odczytu jako klucz. |
WriteStartObject(String) |
Zapisuje początek obiektu JSON o nazwie właściwości określonej jako ciąg jako klucz. |
WriteString(JsonEncodedText, DateTime) |
Zapisuje wstępnie zakodowaną nazwę właściwości i wartość DateTime (jako ciąg JSON) w ramach pary nazw/wartości obiektu JSON. |
WriteString(JsonEncodedText, DateTimeOffset) |
Zapisuje wstępnie zakodowaną nazwę właściwości i wartość DateTimeOffset (jako ciąg JSON) w ramach pary nazw/wartości obiektu JSON. |
WriteString(JsonEncodedText, Guid) |
Zapisuje wstępnie zakodowaną nazwę właściwości i wartość Guid (jako ciąg JSON) w ramach pary nazw/wartości obiektu JSON. |
WriteString(JsonEncodedText, JsonEncodedText) |
Zapisuje wstępnie zakodowaną nazwę właściwości i wartość wstępnie zakodowaną (jako ciąg JSON) w ramach pary nazw/wartości obiektu JSON. |
WriteString(JsonEncodedText, ReadOnlySpan<Byte>) |
Zapisuje wstępnie zakodowaną nazwę właściwości i wartość tekstową UTF-8 (jako ciąg JSON) w ramach pary nazw/wartości obiektu JSON. |
WriteString(JsonEncodedText, ReadOnlySpan<Char>) |
Zapisuje wstępnie zakodowaną nazwę właściwości i wartość tekstową (jako ciąg JSON) w ramach pary nazw/wartości obiektu JSON. |
WriteString(JsonEncodedText, String) |
Zapisuje wstępnie zakodowaną nazwę właściwości i wartość tekstową ciągu (jako ciąg JSON) w ramach pary nazw/wartości obiektu JSON. |
WriteString(ReadOnlySpan<Byte>, DateTime) |
Zapisuje nazwę właściwości UTF-8 i wartość DateTime (jako ciąg JSON) w ramach pary nazw/wartości obiektu JSON. |
WriteString(ReadOnlySpan<Byte>, DateTimeOffset) |
Zapisuje nazwę właściwości UTF-8 i wartość DateTimeOffset (jako ciąg JSON) w ramach pary nazw/wartości obiektu JSON. |
WriteString(ReadOnlySpan<Byte>, Guid) |
Zapisuje nazwę właściwości UTF-8 i wartość Guid (jako ciąg JSON) w ramach pary nazw/wartości obiektu JSON. |
WriteString(ReadOnlySpan<Byte>, JsonEncodedText) |
Zapisuje nazwę właściwości UTF-8 i wartość wstępnie zakodowaną (jako ciąg JSON) jako część pary nazwy/wartości obiektu JSON. |
WriteString(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
Zapisuje nazwę właściwości UTF-8 i wartość tekstową UTF-8 (jako ciąg JSON) w ramach pary nazw/wartości obiektu JSON. |
WriteString(ReadOnlySpan<Byte>, ReadOnlySpan<Char>) |
Zapisuje nazwę właściwości UTF-8 i wartość tekstową UTF-16 (jako ciąg JSON) w ramach pary nazw/wartości obiektu JSON. |
WriteString(ReadOnlySpan<Byte>, String) |
Zapisuje nazwę właściwości UTF-8 i wartość tekstową ciągu (jako ciąg JSON) w ramach pary nazw/wartości obiektu JSON. |
WriteString(ReadOnlySpan<Char>, DateTime) |
Zapisuje nazwę właściwości określoną jako zakres znaków tylko do odczytu i wartość DateTime (jako ciąg JSON) w ramach pary nazwy/wartości obiektu JSON. |
WriteString(ReadOnlySpan<Char>, DateTimeOffset) |
Zapisuje nazwę właściwości określoną jako zakres znaków tylko do odczytu i wartość DateTimeOffset (jako ciąg JSON) w ramach pary nazwy/wartości obiektu JSON. |
WriteString(ReadOnlySpan<Char>, Guid) |
Zapisuje nazwę właściwości określoną jako zakres znaków tylko do odczytu i wartość Guid (jako ciąg JSON) w ramach pary nazwy/wartości obiektu JSON. |
WriteString(ReadOnlySpan<Char>, JsonEncodedText) |
Zapisuje nazwę właściwości i wartość wstępnie zakodowaną (jako ciąg JSON) w ramach pary nazw/wartości obiektu JSON. |
WriteString(ReadOnlySpan<Char>, ReadOnlySpan<Byte>) |
Zapisuje nazwę właściwości UTF-16 i wartość tekstową UTF-8 (jako ciąg JSON) w ramach pary nazw/wartości obiektu JSON. |
WriteString(ReadOnlySpan<Char>, ReadOnlySpan<Char>) |
Zapisuje nazwę właściwości UTF-16 i wartość tekstową UTF-16 (jako ciąg JSON) w ramach pary nazw/wartości obiektu JSON. |
WriteString(ReadOnlySpan<Char>, String) |
Zapisuje nazwę właściwości UTF-16 i wartość tekstową ciągu (jako ciąg JSON) w ramach pary nazw/wartości obiektu JSON. |
WriteString(String, DateTime) |
Zapisuje nazwę właściwości określoną jako ciąg i wartość DateTime (jako ciąg JSON) jako część pary nazwy/wartości obiektu JSON. |
WriteString(String, DateTimeOffset) |
Zapisuje nazwę właściwości określoną jako ciąg i wartość DateTimeOffset (jako ciąg JSON) jako część pary nazwy/wartości obiektu JSON. |
WriteString(String, Guid) |
Zapisuje nazwę właściwości określoną jako ciąg i wartość Guid (jako ciąg JSON) jako część pary nazwy/wartości obiektu JSON. |
WriteString(String, JsonEncodedText) |
Zapisuje nazwę właściwości i wartość wstępnie zakodowaną (jako ciąg JSON) w ramach pary nazw/wartości obiektu JSON. |
WriteString(String, ReadOnlySpan<Byte>) |
Zapisuje nazwę właściwości określoną jako ciąg i wartość tekstową UTF-8 (jako ciąg JSON) w ramach pary nazw/wartości obiektu JSON. |
WriteString(String, ReadOnlySpan<Char>) |
Zapisuje nazwę właściwości określoną jako ciąg i wartość tekstową UTF-16 (jako ciąg JSON) jako część pary nazwy/wartości obiektu JSON. |
WriteString(String, String) |
Zapisuje nazwę właściwości określoną jako ciąg i wartość tekstową ciągu (jako ciąg JSON) w ramach pary nazwy/wartości obiektu JSON. |
WriteStringValue(DateTime) |
Zapisuje wartość DateTime (jako ciąg JSON) jako element tablicy JSON. |
WriteStringValue(DateTimeOffset) |
Zapisuje wartość DateTimeOffset (jako ciąg JSON) jako element tablicy JSON. |
WriteStringValue(Guid) |
Zapisuje wartość Guid (jako ciąg JSON) jako element tablicy JSON. |
WriteStringValue(JsonEncodedText) |
Zapisuje wstępnie zakodowaną wartość tekstową (jako ciąg JSON) jako element tablicy JSON. |
WriteStringValue(ReadOnlySpan<Byte>) |
Zapisuje wartość tekstową UTF-8 (jako ciąg JSON) jako element tablicy JSON. |
WriteStringValue(ReadOnlySpan<Char>) |
Zapisuje wartość tekstową UTF-16 (jako ciąg JSON) jako element tablicy JSON. |
WriteStringValue(String) |
Zapisuje wartość tekstową ciągu (jako ciąg JSON) jako element tablicy JSON. |
Metody rozszerzania
ConfigureAwait(IAsyncDisposable, Boolean) |
Konfiguruje, w jaki sposób będą wykonywane oczekiwania na zadania zwrócone z asynchronicznego jednorazowego użytku. |