Utf8JsonWriter Klasa

Definicja

Zapewnia wysoką wydajność interfejsu API do przesyłania w niebuforowanej postaci tekstu JSON zakodowanego w formacie UTF-8.Provides a high-performance API for forward-only, non-cached writing of UTF-8 encoded JSON text.

public ref class Utf8JsonWriter sealed : IAsyncDisposable, IDisposable
public sealed class Utf8JsonWriter : IAsyncDisposable, IDisposable
type Utf8JsonWriter = class
    interface IAsyncDisposable
    interface IDisposable
Public NotInheritable Class Utf8JsonWriter
Implements IAsyncDisposable, IDisposable
Dziedziczenie
Utf8JsonWriter
Implementuje

Uwagi

Utf8JsonWriter zapisuje tekst sekwencyjnie bez buforowania i domyślnie stosuje kod RFC JSON, z wyjątkiem pisania komentarzy.Utf8JsonWriter writes the text sequentially with no caching and by default adheres to the JSON RFC, with the exception of writing comments.

Metoda, która próbuje zapisać nieprawidłowy kod JSON, gdy Walidacja jest włączona, zgłasza InvalidOperationException komunikat o błędzie związany z kontekstem.A method that attempts to write invalid JSON when validation is enabled throws an InvalidOperationException with a context-specific error message.

Aby można było sformatować dane wyjściowe z wcięciem i białym znakiem, aby pominąć walidację lub dostosować zachowanie ucieczki, Utwórz wystąpienie JsonWriterOptions i przekaż je do składnika zapisywania.To be able to format the output with indentation and white space, to skip validation, OR to customize the escaping behavior, create an instance of JsonWriterOptions and pass it in to the writer.

Aby uzyskać więcej informacji, zobacz jak napisać niestandardowe serializatory i deserializacji z System.Text.Js.For more information, see How to write custom serializers and deserializers with System.Text.Json.

Konstruktory

Utf8JsonWriter(IBufferWriter<Byte>, JsonWriterOptions)

Inicjuje nowe wystąpienie Utf8JsonWriter klasy przy użyciu określonego polecenia, IBufferWriter<T> Aby zapisać dane wyjściowe do i opcje dostosowywania.Initializes a new instance of the Utf8JsonWriter class using the specified IBufferWriter<T> to write the output to and customization options.

Utf8JsonWriter(Stream, JsonWriterOptions)

Inicjuje nowe wystąpienie Utf8JsonWriter klasy przy użyciu określonego strumienia, aby zapisać dane wyjściowe do i opcje dostosowywania.Initializes a new instance of the Utf8JsonWriter class using the specified stream to write the output to and customization options.

Właściwości

BytesCommitted

Pobiera łączną liczbę bajtów przekazanych do danych wyjściowych przez bieżące wystąpienie do tej pory.Gets the total number of bytes committed to the output by the current instance so far.

BytesPending

Pobiera liczbę bajtów zapisanych do tej pory Utf8JsonWriter , które nie zostały jeszcze opróżnione do danych wyjściowych i zostały zatwierdzone.Gets the number of bytes written by the Utf8JsonWriter so far that have not yet been flushed to the output and committed.

CurrentDepth

Pobiera głębokość bieżącego tokenu.Gets the depth of the current token.

Options

Pobiera zachowanie niestandardowe podczas zapisywania JSON przy użyciu tego wystąpienia, które wskazuje, czy formatować dane wyjściowe podczas pisania, czy pomijać strukturalną weryfikację JSON oraz które znaki ucieczki.Gets the custom behavior when writing JSON using this instance, which indicates whether to format the output while writing, whether to skip structural JSON validation, and which characters to escape.

Metody

Dispose()

Zatwierdza wszystkie pozostałości tekstu JSON, które nie zostały jeszcze opróżnione i zwalnia wszystkie zasoby używane przez bieżące wystąpienie.Commits any leftover JSON text that has not yet been flushed and releases all resources used by the current instance.

DisposeAsync()

Asynchronicznie zatwierdza wszystkie pozostałości tekstu JSON, które nie zostały jeszcze opróżnione i zwalnia wszystkie zasoby używane przez bieżące wystąpienie.Asynchronously commits any leftover JSON text that has not yet been flushed and releases all resources used by the current instance.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
Flush()

Zatwierdza do tej pory tekst JSON, który umożliwia wyświetlanie danych wyjściowych.Commits the JSON text written so far, which makes it visible to the output destination.

FlushAsync(CancellationToken)

Asynchronicznie zatwierdza tekst JSON, który został przez siebie zapisany, co sprawia, że jest on widoczny dla wyjściowej lokalizacji docelowej.Asynchronously commits the JSON text written so far, which makes it visible to the output destination.

GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżące wystąpienie.Gets the Type of the current instance.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy skróconą kopię bieżącego elementu Object .Creates a shallow copy of the current Object.

(Odziedziczone po Object)
Reset()

Resetuje stan wewnętrzny tego wystąpienia, aby można go było ponownie użyć.Resets the internal state of this instance so that it can be reused.

Reset(IBufferWriter<Byte>)

Resetuje stan wewnętrzny tego wystąpienia, aby można go było ponownie użyć z nowym wystąpieniem IBufferWriter<T> .Resets the internal state of this instance so that it can be reused with a new instance of IBufferWriter<T>.

Reset(Stream)

Resetuje stan wewnętrzny tego wystąpienia, aby można go było ponownie użyć z nowym wystąpieniem Stream .Resets the internal state of this instance so that it can be reused with a new instance of Stream.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.Returns a string that represents the current object.

(Odziedziczone po Object)
WriteBase64String(JsonEncodedText, ReadOnlySpan<Byte>)

Zapisuje wstępnie zaszyfrowanej wartości nazwy właściwości i nieprzetworzonych bajtów (jako ciąg JSON kodowane algorytmem Base64) jako część pary nazwa/wartość obiektu JSON.Writes the pre-encoded property name and raw bytes value (as a Base64 encoded JSON string) as part of a name/value pair of a JSON object.

WriteBase64String(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)

Zapisuje wartość nazwy właściwości i nieprzetworzonych bajtów (jako ciąg JSON kodowane algorytmem Base64) jako część pary nazwa/wartość obiektu JSON.Writes the property name and raw bytes value (as a Base64 encoded JSON string) as part of a name/value pair of a JSON object.

WriteBase64String(ReadOnlySpan<Char>, ReadOnlySpan<Byte>)

Zapisuje wartość nazwy właściwości i nieprzetworzonych bajtów (jako ciąg JSON kodowane algorytmem Base64) jako część pary nazwa/wartość obiektu JSON.Writes the property name and raw bytes value (as a Base64 encoded JSON string) as part of a name/value pair of a JSON object.

WriteBase64String(String, ReadOnlySpan<Byte>)

Zapisuje wartość nazwy właściwości i nieprzetworzonych bajtów (jako ciąg JSON kodowane algorytmem Base64) jako część pary nazwa/wartość obiektu JSON.Writes the property name and raw bytes value (as a Base64 encoded JSON string) as part of a name/value pair of a JSON object.

WriteBase64StringValue(ReadOnlySpan<Byte>)

Zapisuje wartość RAW Bytes jako ciąg JSON zakodowany w formacie base64 jako element tablicy JSON.Writes the raw bytes value as a Base64 encoded JSON string as an element of a JSON array.

WriteBoolean(JsonEncodedText, Boolean)

Zapisuje wstępnie zakodowaną nazwę i wartość właściwości Boolean (jako LITERAŁ JSON true lub false) jako część pary nazwa/wartość obiektu JSON.Writes the pre-encoded property name and Boolean value (as a JSON literal true or false) as part of a name/value pair of a JSON object.

WriteBoolean(ReadOnlySpan<Byte>, Boolean)

Zapisuje nazwę właściwości określoną jako zakres tylko do odczytu bajtów i Boolean wartość (jako LITERAŁ JSON true lub false) jako część pary nazwa/wartość obiektu JSON.Writes a property name specified as a read-only span of bytes and a Boolean value (as a JSON literal true or false) as part of a name/value pair of a JSON object.

WriteBoolean(ReadOnlySpan<Char>, Boolean)

Zapisuje nazwę właściwości określoną jako zakres znaków tylko do odczytu i Boolean wartość (jako LITERAŁ JSON true lub false) jako część pary nazwa/wartość obiektu JSON.Writes a property name specified as a read-only character span and a Boolean value (as a JSON literal true or false) as part of a name/value pair of a JSON object.

WriteBoolean(String, Boolean)

Zapisuje nazwę właściwości określoną jako ciąg i Boolean wartość (jako LITERAŁ JSON true lub false) jako część pary nazwa/wartość obiektu JSON.Writes a property name specified as a string and a Boolean value (as a JSON literal true or false) as part of a name/value pair of a JSON object.

WriteBooleanValue(Boolean)

Zapisuje Boolean wartość (jako LITERAŁ JSON true lub false) jako element tablicy JSON.Writes a Boolean value (as a JSON literal true or false) as an element of a JSON array.

WriteCommentValue(ReadOnlySpan<Byte>)

Zapisuje wartość tekstową w formacie UTF-8 jako komentarz JSON.Writes a UTF-8 text value as a JSON comment.

WriteCommentValue(ReadOnlySpan<Char>)

Zapisuje wartość tekstową w formacie UTF-16 jako komentarz JSON.Writes a UTF-16 text value as a JSON comment.

WriteCommentValue(String)

Zapisuje wartość tekstową ciągu jako komentarz JSON.Writes a string text value as a JSON comment.

WriteEndArray()

Zapisuje koniec tablicy JSON.Writes the end of a JSON array.

WriteEndObject()

Zapisuje koniec obiektu JSON.Writes the end of a JSON object.

WriteNull(JsonEncodedText)

Zapisuje wstępnie zakodowaną nazwę właściwości i literał JSON null jako część pary nazwa/wartość obiektu JSON.Writes the pre-encoded property name and the JSON literal null as part of a name/value pair of a JSON object.

WriteNull(ReadOnlySpan<Byte>)

Zapisuje nazwę właściwości określoną jako zakres tylko do odczytu bajtów i literał JSON null w ramach pary nazwa/wartość obiektu JSON.Writes a property name specified as a read-only span of bytes and the JSON literal null as part of a name/value pair of a JSON object.

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 nazwa/wartość obiektu JSON.Writes a property name specified as a read-only character span and the JSON literal null as part of a name/value pair of a JSON object.

WriteNull(String)

Zapisuje nazwę właściwości określoną jako ciąg i literał JSON null jako część pary nazwa/wartość obiektu JSON.Writes a property name specified as a string and the JSON literal null as part of a name/value pair of a JSON object.

WriteNullValue()

Zapisuje literał JSON o wartości null jako element tablicy JSON.Writes the JSON literal null as an element of a JSON array.

WriteNumber(JsonEncodedText, Decimal)

Zapisuje wstępnie zakodowaną nazwę i wartość właściwości Decimal (jako numer JSON) jako część pary nazwa/wartość obiektu JSON.Writes the pre-encoded property name and Decimal value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(JsonEncodedText, Double)

Zapisuje wstępnie zakodowaną nazwę i wartość właściwości Double (jako numer JSON) jako część pary nazwa/wartość obiektu JSON.Writes the pre-encoded property name and Double value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(JsonEncodedText, Int32)

Zapisuje wstępnie zakodowaną nazwę i wartość właściwości Int32 (jako numer JSON) jako część pary nazwa/wartość obiektu JSON.Writes the pre-encoded property name and Int32 value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(JsonEncodedText, Int64)

Zapisuje wstępnie zakodowaną nazwę i wartość właściwości Int64 (jako numer JSON) jako część pary nazwa/wartość obiektu JSON.Writes the pre-encoded property name and Int64 value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(JsonEncodedText, Single)

Zapisuje wstępnie zakodowaną nazwę i wartość właściwości Single (jako numer JSON) jako część pary nazwa/wartość obiektu JSON.Writes the pre-encoded property name and Single value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(JsonEncodedText, UInt32)

Zapisuje wstępnie zakodowaną nazwę i wartość właściwości UInt32 (jako numer JSON) jako część pary nazwa/wartość obiektu JSON.Writes the pre-encoded property name and UInt32 value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(JsonEncodedText, UInt64)

Zapisuje wstępnie zakodowaną nazwę i wartość właściwości UInt64 (jako numer JSON) jako część pary nazwa/wartość obiektu JSON.Writes the pre-encoded property name and UInt64 value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(ReadOnlySpan<Byte>, Decimal)

Zapisuje nazwę właściwości określoną jako zakres tylko do odczytu bajtów i Decimal wartość (jako numer JSON) jako część pary nazwa/wartość obiektu JSON.Writes a property name specified as a read-only span of bytes and a Decimal value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(ReadOnlySpan<Byte>, Double)

Zapisuje nazwę właściwości określoną jako zakres tylko do odczytu bajtów i Double wartość (jako numer JSON) jako część pary nazwa/wartość obiektu JSON.Writes a property name specified as a read-only span of bytes and a Double value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(ReadOnlySpan<Byte>, Int32)

Zapisuje nazwę właściwości określoną jako zakres tylko do odczytu bajtów i Int32 wartość (jako numer JSON) jako część pary nazwa/wartość obiektu JSON.Writes a property name specified as a read-only span of bytes and an Int32 value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(ReadOnlySpan<Byte>, Int64)

Zapisuje nazwę właściwości określoną jako zakres tylko do odczytu bajtów i Int64 wartość (jako numer JSON) jako część pary nazwa/wartość obiektu JSON.Writes a property name specified as a read-only span of bytes and an Int64 value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(ReadOnlySpan<Byte>, Single)

Zapisuje nazwę właściwości określoną jako zakres tylko do odczytu bajtów i Single wartość (jako numer JSON) jako część pary nazwa/wartość obiektu JSON.Writes a property name specified as a read-only span of bytes and a Single value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(ReadOnlySpan<Byte>, UInt32)

Zapisuje nazwę właściwości określoną jako zakres tylko do odczytu bajtów i UInt32 wartość (jako numer JSON) jako część pary nazwa/wartość obiektu JSON.Writes a property name specified as a read-only span of bytes and a UInt32 value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(ReadOnlySpan<Byte>, UInt64)

Zapisuje nazwę właściwości określoną jako zakres tylko do odczytu bajtów i UInt64 wartość (jako numer JSON) jako część pary nazwa/wartość obiektu JSON.Writes a property name specified as a read-only span of bytes and a UInt64 value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(ReadOnlySpan<Char>, Decimal)

Zapisuje nazwę właściwości określoną jako zakres znaków tylko do odczytu i Decimal wartość (jako numer JSON) jako część pary nazwa/wartość obiektu JSON.Writes a property name specified as a read-only character span and a Decimal value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(ReadOnlySpan<Char>, Double)

Zapisuje nazwę właściwości określoną jako zakres znaków tylko do odczytu i Double wartość (jako numer JSON) jako część pary nazwa/wartość obiektu JSON.Writes a property name specified as a read-only character span and a Double value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(ReadOnlySpan<Char>, Int32)

Zapisuje nazwę właściwości określoną jako zakres znaków tylko do odczytu i Int32 wartość (jako numer JSON) jako część pary nazwa/wartość obiektu JSON.Writes a property name specified as a read-only character span and an Int32 value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(ReadOnlySpan<Char>, Int64)

Zapisuje nazwę właściwości określoną jako zakres znaków tylko do odczytu i Int64 wartość (jako numer JSON) jako część pary nazwa/wartość obiektu JSON.Writes a property name specified as a read-only character span and an Int64 value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(ReadOnlySpan<Char>, Single)

Zapisuje nazwę właściwości określoną jako zakres znaków tylko do odczytu i Single wartość (jako numer JSON) jako część pary nazwa/wartość obiektu JSON.Writes a property name specified as a read-only character span and a Single value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(ReadOnlySpan<Char>, UInt32)

Zapisuje nazwę właściwości określoną jako zakres znaków tylko do odczytu i UInt32 wartość (jako numer JSON) jako część pary nazwa/wartość obiektu JSON.Writes a property name specified as a read-only character span and a UInt32 value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(ReadOnlySpan<Char>, UInt64)

Zapisuje nazwę właściwości określoną jako zakres znaków tylko do odczytu i UInt64 wartość (jako numer JSON) jako część pary nazwa/wartość obiektu JSON.Writes a property name specified as a read-only character span and a UInt64 value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(String, Decimal)

Zapisuje nazwę właściwości określoną jako ciąg i Decimal wartość (jako numer JSON) jako część pary nazwa/wartość obiektu JSON.Writes a property name specified as a string and a Decimal value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(String, Double)

Zapisuje nazwę właściwości określoną jako ciąg i Double wartość (jako numer JSON) jako część pary nazwa/wartość obiektu JSON.Writes a property name specified as a string and a Double value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(String, Int32)

Zapisuje nazwę właściwości określoną jako ciąg i Int32 wartość (jako numer JSON) jako część pary nazwa/wartość obiektu JSON.Writes a property name specified as a string and an Int32 value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(String, Int64)

Zapisuje nazwę właściwości określoną jako ciąg i Int64 wartość (jako numer JSON) jako część pary nazwa/wartość obiektu JSON.Writes a property name specified as a string and an Int64 value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(String, Single)

Zapisuje nazwę właściwości określoną jako ciąg i Single wartość (jako numer JSON) jako część pary nazwa/wartość obiektu JSON.Writes a property name specified as a string and a Single value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(String, UInt32)

Zapisuje nazwę właściwości określoną jako ciąg i UInt32 wartość (jako numer JSON) jako część pary nazwa/wartość obiektu JSON.Writes a property name specified as a string and a UInt32 value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(String, UInt64)

Zapisuje nazwę właściwości określoną jako ciąg i UInt64 wartość (jako numer JSON) jako część pary nazwa/wartość obiektu JSON.Writes a property name specified as a string and a UInt64 value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumberValue(Decimal)

Zapisuje Decimal wartość (jako liczbę JSON) jako element tablicy JSON.Writes a Decimal value (as a JSON number) as an element of a JSON array.

WriteNumberValue(Double)

Zapisuje Double wartość (jako liczbę JSON) jako element tablicy JSON.Writes a Double value (as a JSON number) as an element of a JSON array.

WriteNumberValue(Int32)

Zapisuje Int32 wartość (jako liczbę JSON) jako element tablicy JSON.Writes an Int32 value (as a JSON number) as an element of a JSON array.

WriteNumberValue(Int64)

Zapisuje Int64 wartość (jako liczbę JSON) jako element tablicy JSON.Writes an Int64 value (as a JSON number) as an element of a JSON array.

WriteNumberValue(Single)

Zapisuje Single wartość (jako liczbę JSON) jako element tablicy JSON.Writes a Single value (as a JSON number) as an element of a JSON array.

WriteNumberValue(UInt32)

Zapisuje UInt32 wartość (jako liczbę JSON) jako element tablicy JSON.Writes a UInt32 value (as a JSON number) as an element of a JSON array.

WriteNumberValue(UInt64)

Zapisuje UInt64 wartość (jako liczbę JSON) jako element tablicy JSON.Writes a UInt64 value (as a JSON number) as an element of a JSON array.

WritePropertyName(JsonEncodedText)

Zapisuje wstępnie zakodowaną nazwę właściwości (jako ciąg JSON) jako pierwszą część pary nazwa/wartość obiektu JSON.Writes the pre-encoded property name (as a JSON string) as the first part of a name/value pair of a JSON object.

WritePropertyName(ReadOnlySpan<Byte>)

Zapisuje nazwę właściwości UTF-8 (jako ciąg JSON) jako pierwszą część pary nazwa/wartość obiektu JSON.Writes the UTF-8 property name (as a JSON string) as the first part of a name/value pair of a JSON object.

WritePropertyName(ReadOnlySpan<Char>)

Zapisuje nazwę właściwości (jako ciąg JSON) jako pierwszą część pary nazwa/wartość obiektu JSON.Writes the property name (as a JSON string) as the first part of a name/value pair of a JSON object.

WritePropertyName(String)

Zapisuje nazwę właściwości (jako ciąg JSON) jako pierwszą część pary nazwa/wartość obiektu JSON.Writes the property name (as a JSON string) as the first part of a name/value pair of a JSON object.

WriteStartArray()

Zapisuje początek tablicy JSON.Writes the beginning of a JSON array.

WriteStartArray(JsonEncodedText)

Zapisuje początek tablicy JSON z wstępnie zakodowaną nazwą właściwości jako kluczem.Writes the beginning of a JSON array with a pre-encoded property name as the key.

WriteStartArray(ReadOnlySpan<Byte>)

Zapisuje początkową tablicę JSON z nazwą właściwości określoną jako klucz tylko do odczytu w bajtach.Writes the beginning of a JSON array with a property name specified as a read-only span of bytes as the key.

WriteStartArray(ReadOnlySpan<Char>)

Zapisuje początek tablicy JSON z nazwą właściwości określoną jako klucz tylko do odczytu.Writes the beginning of a JSON array with a property name specified as a read-only character span as the key.

WriteStartArray(String)

Zapisuje początek tablicy JSON o nazwie właściwości określonej jako ciąg jako klucz.Writes the beginning of a JSON array with a property name specified as a string as the key.

WriteStartObject()

Zapisuje początek obiektu JSON.Writes the beginning of a JSON object.

WriteStartObject(JsonEncodedText)

Zapisuje początek obiektu JSON z wstępnie zakodowaną nazwą właściwości jako kluczem.Writes the beginning of a JSON object with a pre-encoded property name as the key.

WriteStartObject(ReadOnlySpan<Byte>)

Zapisuje początek obiektu JSON z nazwą właściwości określoną jako klucz tylko do odczytu w postaci bajtów.Writes the beginning of a JSON object with a property name specified as a read-only span of bytes as the key.

WriteStartObject(ReadOnlySpan<Char>)

Zapisuje początek obiektu JSON z nazwą właściwości specififed jako klucz, który jest tylko do odczytu.Writes the beginning of a JSON object with a property name specififed as a read-only character span as the key.

WriteStartObject(String)

Zapisuje początek obiektu JSON z nazwą właściwości określoną jako ciąg jako klucz.Writes the beginning of a JSON object with a property name specified as a string as the key.

WriteString(JsonEncodedText, DateTime)

Zapisuje wstępnie zakodowaną nazwę i wartość właściwości DateTime (jako ciąg JSON) jako część pary nazwa/wartość obiektu JSON.Writes the pre-encoded property name and DateTime value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(JsonEncodedText, DateTimeOffset)

Zapisuje wstępnie zakodowaną nazwę i wartość właściwości DateTimeOffset (jako ciąg JSON) jako część pary nazwa/wartość obiektu JSON.Writes the pre-encoded property name and DateTimeOffset value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(JsonEncodedText, Guid)

Zapisuje wstępnie zakodowaną nazwę i wartość właściwości Guid (jako ciąg JSON) jako część pary nazwa/wartość obiektu JSON.Writes the pre-encoded property name and Guid value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(JsonEncodedText, JsonEncodedText)

Zapisuje wstępnie zakodowaną nazwę właściwości i wstępnie zakodowaną wartość (jako ciąg JSON) jako część pary nazwa/wartość obiektu JSON.Writes the pre-encoded property name and pre-encoded value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(JsonEncodedText, ReadOnlySpan<Byte>)

Zapisuje wstępnie zakodowaną nazwę właściwości i wartość tekstową UTF-8 (jako ciąg JSON) jako część pary nazwa/wartość obiektu JSON.Writes the pre-encoded property name and UTF-8 text value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(JsonEncodedText, ReadOnlySpan<Char>)

Zapisuje wstępnie zakodowaną nazwę właściwości i wartość tekstową (jako ciąg JSON) jako część pary nazwa/wartość obiektu JSON.Writes the pre-encoded property name and text value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(JsonEncodedText, String)

Zapisuje wstępnie zakodowaną nazwę właściwości i wartość tekstową ciągu (jako ciąg JSON) jako część pary nazwa/wartość obiektu JSON.Writes the pre-encoded property name and string text value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(ReadOnlySpan<Byte>, DateTime)

Zapisuje nazwę właściwości UTF-8 i DateTime wartość (jako ciąg JSON) jako część pary nazwa/wartość obiektu JSON.Writes a UTF-8 property name and a DateTime value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(ReadOnlySpan<Byte>, DateTimeOffset)

Zapisuje nazwę właściwości UTF-8 i DateTimeOffset wartość (jako ciąg JSON) jako część pary nazwa/wartość obiektu JSON.Writes a UTF-8 property name and a DateTimeOffset value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(ReadOnlySpan<Byte>, Guid)

Zapisuje nazwę właściwości UTF-8 i Guid wartość (jako ciąg JSON) jako część pary nazwa/wartość obiektu JSON.Writes a UTF-8 property name and a Guid value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(ReadOnlySpan<Byte>, JsonEncodedText)

Zapisuje nazwę właściwości UTF-8 i wstępnie zakodowaną wartość (jako ciąg JSON) jako część pary nazwa/wartość obiektu JSON.Writes the UTF-8 property name and pre-encoded value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)

Zapisuje nazwę właściwości UTF-8 i wartość tekstową UTF-8 (jako ciąg JSON) jako część pary nazwa/wartość obiektu JSON.Writes a UTF-8 property name and UTF-8 text value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(ReadOnlySpan<Byte>, ReadOnlySpan<Char>)

Zapisuje nazwy właściwości UTF-8 i UTF-16 (jako ciąg JSON) jako część pary nazwa/wartość obiektu JSON.Writes a UTF-8 property name and UTF-16 text value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(ReadOnlySpan<Byte>, String)

Zapisuje nazwę właściwości UTF-8 i tekst (jako ciąg JSON) jako część pary nazwa/wartość obiektu JSON.Writes a UTF-8 property name and string text value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(ReadOnlySpan<Char>, DateTime)

Zapisuje nazwę właściwości określoną jako zakres znaków tylko do odczytu i DateTime wartość (jako ciąg JSON) jako część pary nazwa/wartość obiektu JSON.Writes a property name specified as a read-only character span and a DateTime value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(ReadOnlySpan<Char>, DateTimeOffset)

Zapisuje nazwę właściwości określoną jako zakres znaków tylko do odczytu i DateTimeOffset wartość (jako ciąg JSON) jako część pary nazwa/wartość obiektu JSON.Writes a property name specified as a read-only character span and a DateTimeOffset value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(ReadOnlySpan<Char>, Guid)

Zapisuje nazwę właściwości określoną jako zakres znaków tylko do odczytu i Guid wartość (jako ciąg JSON) jako część pary nazwa/wartość obiektu JSON.Writes a property name specified as a read-only character span and a Guid value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(ReadOnlySpan<Char>, JsonEncodedText)

Zapisuje nazwę właściwości i wstępnie zakodowaną wartość (jako ciąg JSON) jako część pary nazwa/wartość obiektu JSON.Writes the property name and pre-encoded value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(ReadOnlySpan<Char>, ReadOnlySpan<Byte>)

Zapisuje nazwę właściwości UTF-16 i wartość tekstową UTF-8 (jako ciąg JSON) jako część pary nazwa/wartość obiektu JSON.Writes a UTF-16 property name and UTF-8 text value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(ReadOnlySpan<Char>, ReadOnlySpan<Char>)

Zapisuje nazwę właściwości UTF-16 i wartość tekstową UTF-16 (jako ciąg JSON) jako część pary nazwa/wartość obiektu JSON.Writes a UTF-16 property name and UTF-16 text value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(ReadOnlySpan<Char>, String)

Zapisuje nazwę właściwości UTF-16 i tekst (jako ciąg JSON) jako część pary nazwa/wartość obiektu JSON.Writes a UTF-16 property name and string text value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(String, DateTime)

Zapisuje nazwę właściwości określoną jako ciąg i DateTime wartość (jako ciąg JSON) jako część pary nazwa/wartość obiektu JSON.Writes a property name specified as a string and a DateTime value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(String, DateTimeOffset)

Zapisuje nazwę właściwości określoną jako ciąg i DateTimeOffset wartość (jako ciąg JSON) jako część pary nazwa/wartość obiektu JSON.Writes a property name specified as a string and a DateTimeOffset value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(String, Guid)

Zapisuje nazwę właściwości określoną jako ciąg i Guid wartość (jako ciąg JSON) jako część pary nazwa/wartość obiektu JSON.Writes a property name specified as a string and a Guid value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(String, JsonEncodedText)

Zapisuje nazwę właściwości i wstępnie zakodowaną wartość (jako ciąg JSON) jako część pary nazwa/wartość obiektu JSON.Writes the property name and pre-encoded value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(String, ReadOnlySpan<Byte>)

Zapisuje nazwę właściwości określoną jako ciąg i wartość tekstową UTF-8 (jako ciąg JSON) jako część pary nazwa/wartość obiektu JSON.Writes a property name specified as a string and a UTF-8 text value (as a JSON string) as part of a name/value pair of a JSON object.

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 nazwa/wartość obiektu JSON.Writes a property name specified as a string and a UTF-16 text value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(String, String)

Zapisuje nazwę właściwości określoną jako ciąg i ciąg wartości tekstowej (jako ciąg JSON) jako część pary nazwa/wartość obiektu JSON.Writes a property name specified as a string and a string text value (as a JSON string) as part of a name/value pair of a JSON object.

WriteStringValue(DateTime)

Zapisuje DateTime wartość (jako ciąg JSON) jako element tablicy JSON.Writes a DateTime value (as a JSON string) as an element of a JSON array.

WriteStringValue(DateTimeOffset)

Zapisuje DateTimeOffset wartość (jako ciąg JSON) jako element tablicy JSON.Writes a DateTimeOffset value (as a JSON string) as an element of a JSON array.

WriteStringValue(Guid)

Zapisuje Guid wartość (jako ciąg JSON) jako element tablicy JSON.Writes a Guid value (as a JSON string) as an element of a JSON array.

WriteStringValue(JsonEncodedText)

Zapisuje wstępnie zakodowaną wartość tekstową (jako ciąg JSON) jako element tablicy JSON.Writes the pre-encoded text value (as a JSON string) as an element of a JSON array.

WriteStringValue(ReadOnlySpan<Byte>)

Zapisuje wartość tekstową UTF-8 (jako ciąg JSON) jako element tablicy JSON.Writes a UTF-8 text value (as a JSON string) as an element of a JSON array.

WriteStringValue(ReadOnlySpan<Char>)

Zapisuje wartość tekstową w formacie UTF-16 (jako ciąg JSON) jako element tablicy JSON.Writes a UTF-16 text value (as a JSON string) as an element of a JSON array.

WriteStringValue(String)

Zapisuje wartość tekstową ciągu (jako ciąg JSON) jako element tablicy JSON.Writes a string text value (as a JSON string) as an element of a JSON array.

Metody rozszerzania

ConfigureAwait(IAsyncDisposable, Boolean)

Określa, jak oczekują oczekiwania na zadania zwracane z asynchronicznej operacji tworzenia.Configures how awaits on the tasks returned from an async disposable are performed.

Dotyczy