Utf8JsonWriter Classe

Definizione

Fornisce un'API ad alte prestazioni per la scrittura di tipo forward-only, non memorizzata nella cache di testo JSON con codifica 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
Ereditarietà
Utf8JsonWriter
Implementazioni

Commenti

Utf8JsonWriterscrive il testo in sequenza senza caching e per impostazione predefinita aderisce alla RFC JSON, fatta eccezione per la scrittura di commenti.Utf8JsonWriter writes the text sequentially with no caching and by default adheres to the JSON RFC, with the exception of writing comments.

Un metodo che tenta di scrivere JSON non valido quando la convalida è abilitata genera un' InvalidOperationException eccezione con un messaggio di errore specifico del contesto.A method that attempts to write invalid JSON when validation is enabled throws an InvalidOperationException with a context-specific error message.

Per poter formattare l'output con rientri e spazi vuoti, per ignorare la convalida o per personalizzare il comportamento di escape, creare un'istanza di JsonWriterOptions e passarla al writer.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.

Costruttori

Utf8JsonWriter(IBufferWriter<Byte>, JsonWriterOptions)

Inizializza una nuova istanza della classe Utf8JsonWriter scrivendo l'output nell'oggetto IBufferWriter<T> specificato e usando le opzioni di personalizzazione.Initializes a new instance of the Utf8JsonWriter class using the specified IBufferWriter<T> to write the output to and customization options.

Utf8JsonWriter(Stream, JsonWriterOptions)

Inizializza una nuova istanza della classe Utf8JsonWriter scrivendo l'output nel flusso specificato e usando le opzioni di personalizzazione.Initializes a new instance of the Utf8JsonWriter class using the specified stream to write the output to and customization options.

Proprietà

BytesCommitted

Ottiene il numero totale di byte di cui è stato eseguito il commit nell'output dall'istanza fino al momento corrente.Gets the total number of bytes committed to the output by the current instance so far.

BytesPending

Ottiene il numero di byte scritti da Utf8JsonWriter fino a questo momento che non sono ancora stati scaricati nell'output e sottoposti a commit.Gets the number of bytes written by the Utf8JsonWriter so far that have not yet been flushed to the output and committed.

CurrentDepth

Ottiene la profondità del nodo corrente.Gets the depth of the current token.

Options

Ottiene il comportamento personalizzato durante la scrittura di codice JSON tramite questa istanza, che indica se formattare l'output durante la scrittura, se ignorare la convalida strutturale JSON e quali caratteri di escape usare.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.

Metodi

Dispose()

Esegue il commit dell'eventuale testo JSON che non è ancora stato scaricato e rilascia tutte le risorse usate dall'istanza corrente.Commits any leftover JSON text that has not yet been flushed and releases all resources used by the current instance.

DisposeAsync()

Esegue il commit in modalità asincrona dell'eventuale testo JSON che non è ancora stato scaricato e rilascia tutte le risorse usate dall'istanza corrente.Asynchronously commits any leftover JSON text that has not yet been flushed and releases all resources used by the current instance.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Ereditato da Object)
Flush()

Esegue il commit del testo JSON scritto fino al momento, il che lo rende visibile alla destinazione di output.Commits the JSON text written so far, which makes it visible to the output destination.

FlushAsync(CancellationToken)

Esegue il commit in modalità asincrona del testo JSON scritto fino al momento, il che lo rende visibile alla destinazione di output.Asynchronously commits the JSON text written so far, which makes it visible to the output destination.

GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Ereditato da Object)
Reset()

Reimposta lo stato interno di questa istanza in modo da poterla riusare.Resets the internal state of this instance so that it can be reused.

Reset(IBufferWriter<Byte>)

Reimposta lo stato interno di questa istanza in modo da poterla riusare con una nuova istanza di IBufferWriter<T>.Resets the internal state of this instance so that it can be reused with a new instance of IBufferWriter<T>.

Reset(Stream)

Reimposta lo stato interno di questa istanza in modo da poterla riusare con una nuova istanza di Stream.Resets the internal state of this instance so that it can be reused with a new instance of Stream.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Ereditato da Object)
WriteBase64String(JsonEncodedText, ReadOnlySpan<Byte>)

Scrive il nome della proprietà precodificato e il valore dei byte non elaborati (come stringa JSON con codifica Base64) come parte di una coppia nome/valore di un oggetto 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>)

Scrive il nome della proprietà e il valore dei byte non elaborati (come stringa JSON con codifica base 64) come parte di una coppia nome/valore di un oggetto 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>)

Scrive il nome della proprietà e il valore dei byte non elaborati (come stringa JSON con codifica base 64) come parte di una coppia nome/valore di un oggetto 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>)

Scrive il nome della proprietà e il valore dei byte non elaborati (come stringa JSON con codifica base 64) come parte di una coppia nome/valore di un oggetto 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>)

Scrive il valore dei byte non elaborati come stringa JSON con codifica Base64 come elemento di una matrice JSON.Writes the raw bytes value as a Base64 encoded JSON string as an element of a JSON array.

WriteBoolean(JsonEncodedText, Boolean)

Scrive il nome della proprietà precodificato e il valore Boolean (come valore letterale JSON true o false) come parte di una coppia nome/valore di un oggetto 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)

Scrive il nome di una proprietà specificato come intervallo di byte di sola lettura e un valore Boolean (come valore letterale JSON true o false) come parte di una coppia nome/valore di un oggetto 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)

Scrive il nome di una proprietà specificato come intervallo di caratteri di sola lettura e un valore Boolean (come valore letterale JSON true o false) come parte di una coppia nome/valore di un oggetto 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)

Scrive il nome di una proprietà specificato come una stringa e un valore Boolean (come valore letterale JSON true o false) come parte di una coppia nome/valore di un oggetto 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)

Scrive un valore Boolean (come valore letterale JSON true o false) come elemento di una matrice JSON.Writes a Boolean value (as a JSON literal true or false) as an element of a JSON array.

WriteCommentValue(ReadOnlySpan<Byte>)

Scrive un valore di testo UTF-8 come commento JSON.Writes a UTF-8 text value as a JSON comment.

WriteCommentValue(ReadOnlySpan<Char>)

Scrive un valore di testo UTF-16 come commento JSON.Writes a UTF-16 text value as a JSON comment.

WriteCommentValue(String)

Scrive un valore di testo stringa come commento JSON.Writes a string text value as a JSON comment.

WriteEndArray()

Scrive la fine di una matrice JSON.Writes the end of a JSON array.

WriteEndObject()

Scrive la fine di un oggetto JSON.Writes the end of a JSON object.

WriteNull(JsonEncodedText)

Scrive il nome della proprietà precodificato e il valore letterale JSON null come parte di una coppia nome/valore di un oggetto 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>)

Scrive il nome di una proprietà specificato come intervallo di byte di sola lettura e un valore letterale JSON null come parte di una coppia nome/valore di un oggetto 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>)

Scrive il nome di una proprietà specificato come intervallo di caratteri di sola lettura e un valore letterale JSON null come parte di una coppia nome/valore di un oggetto 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)

Scrive il nome di una proprietà specificato come stringa e il valore letterale JSON null come parte di una coppia nome/valore di un oggetto 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()

Scrive il valore letterale JSON null come elemento di una matrice JSON.Writes the JSON literal null as an element of a JSON array.

WriteNumber(JsonEncodedText, Decimal)

Scrive il nome della proprietà precodificato e il valore Decimal (come numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Scrive il nome della proprietà precodificato e il valore Double (come numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Scrive il nome della proprietà precodificato e il valore Int32 (come numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Scrive il nome della proprietà precodificato e il valore Int64 (come numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Scrive il nome della proprietà precodificato e il valore Single (come numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Scrive il nome della proprietà precodificato e il valore UInt32 (come numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Scrive il nome della proprietà precodificato e il valore UInt64 (come numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Scrive il nome di una proprietà specificato come estensione di byte di sola lettura e un valore Decimal (come un numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Scrive il nome di una proprietà specificato come estensione di byte di sola lettura e un valore Double (come un numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Scrive il nome di una proprietà specificato come estensione di byte di sola lettura e un valore Int32 (come un numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Scrive il nome di una proprietà specificato come estensione di byte di sola lettura e un valore Int64 (come un numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Scrive il nome di una proprietà specificato come estensione di byte di sola lettura e un valore Single (come un numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Scrive il nome di una proprietà specificato come estensione di byte di sola lettura e un valore UInt32 (come un numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Scrive il nome di una proprietà specificato come estensione di byte di sola lettura e un valore UInt64 (come un numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Scrive il nome di una proprietà specificato come estensione di caratteri di sola lettura e un valore Decimal (come un numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Scrive il nome di una proprietà specificato come estensione di caratteri di sola lettura e un valore Double (come un numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Scrive il nome di una proprietà specificato come estensione di caratteri di sola lettura e un valore Int32 (come un numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Scrive il nome di una proprietà specificato come estensione di caratteri di sola lettura e un valore Int64 (come un numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Scrive il nome di una proprietà specificato come estensione di caratteri di sola lettura e un valore Single (come un numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Scrive il nome di una proprietà specificato come estensione di caratteri di sola lettura e un valore UInt32 (come un numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Scrive il nome di una proprietà specificato come estensione di caratteri di sola lettura e un valore UInt64 (come un numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Scrive il nome di una proprietà specificato come una stringa e un valore Decimal (come un numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Scrive il nome di una proprietà specificato come una stringa e un valore Double (come un numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Scrive il nome di una proprietà specificato come una stringa e un valore Int32 (come un numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Scrive il nome di una proprietà specificato come una stringa e un valore Int64 (come un numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Scrive il nome di una proprietà specificato come una stringa e un valore Single (come un numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Scrive il nome di una proprietà specificato come una stringa e un valore UInt32 (come un numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Scrive il nome di una proprietà specificato come una stringa e un valore UInt64 (come un numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Scrive un valore Decimal (come numero JSON) come elemento di una matrice JSON.Writes a Decimal value (as a JSON number) as an element of a JSON array.

WriteNumberValue(Double)

Scrive un valore Double (come numero JSON) come elemento di una matrice JSON.Writes a Double value (as a JSON number) as an element of a JSON array.

WriteNumberValue(Int32)

Scrive un valore Int32 (come numero JSON) come elemento di una matrice JSON.Writes an Int32 value (as a JSON number) as an element of a JSON array.

WriteNumberValue(Int64)

Scrive un valore Int64 (come numero JSON) come elemento di una matrice JSON.Writes an Int64 value (as a JSON number) as an element of a JSON array.

WriteNumberValue(Single)

Scrive un valore Single (come numero JSON) come elemento di una matrice JSON.Writes a Single value (as a JSON number) as an element of a JSON array.

WriteNumberValue(UInt32)

Scrive un valore UInt32 (come numero JSON) come elemento di una matrice JSON.Writes a UInt32 value (as a JSON number) as an element of a JSON array.

WriteNumberValue(UInt64)

Scrive un valore UInt64 (come numero JSON) come elemento di una matrice JSON.Writes a UInt64 value (as a JSON number) as an element of a JSON array.

WritePropertyName(JsonEncodedText)

Scrive il nome della proprietà precodificato (come stringa JSON) come prima parte di una coppia nome/valore di un oggetto 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>)

Scrive il nome della proprietà UTF-8 (come stringa JSON) come prima parte di una coppia nome/valore di un oggetto 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>)

Scrive il nome della proprietà(come stringa JSON) come prima parte di una coppia nome/valore di un oggetto JSON.Writes the property name (as a JSON string) as the first part of a name/value pair of a JSON object.

WritePropertyName(String)

Scrive il nome della proprietà(come stringa JSON) come prima parte di una coppia nome/valore di un oggetto JSON.Writes the property name (as a JSON string) as the first part of a name/value pair of a JSON object.

WriteStartArray()

Scrive l'inizio di una matrice JSON.Writes the beginning of a JSON array.

WriteStartArray(JsonEncodedText)

Scrive l'inizio di una matrice JSON con un nome di proprietà precodificato come chiave.Writes the beginning of a JSON array with a pre-encoded property name as the key.

WriteStartArray(ReadOnlySpan<Byte>)

Scrive l'inizio di una matrice JSON con un nome di proprietà specificato con un'estensione di byte di sola lettura come chiave.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>)

Scrive l'inizio di una matrice JSON con un nome di proprietà specificato con un'estensione di caratteri di sola lettura come chiave.Writes the beginning of a JSON array with a property name specified as a read-only character span as the key.

WriteStartArray(String)

Scrive l'inizio di una matrice JSON con un nome di proprietà specificato con una stringa come chiave.Writes the beginning of a JSON array with a property name specified as a string as the key.

WriteStartObject()

Scrive l'inizio di un oggetto JSON.Writes the beginning of a JSON object.

WriteStartObject(JsonEncodedText)

Scrive l'inizio di un oggetto JSON con un nome di proprietà precodificato come chiave.Writes the beginning of a JSON object with a pre-encoded property name as the key.

WriteStartObject(ReadOnlySpan<Byte>)

Scrive l'inizio di un oggetto JSON con un nome di proprietà specificato con un'estensione di byte di sola lettura come chiave.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>)

Scrive l'inizio di un oggetto JSON con un nome di proprietà specificato con un'estensione di caratteri di sola lettura come chiave.Writes the beginning of a JSON object with a property name specififed as a read-only character span as the key.

WriteStartObject(String)

Scrive l'inizio di un oggetto JSON con un nome di proprietà specificato con una stringa come chiave.Writes the beginning of a JSON object with a property name specified as a string as the key.

WriteString(JsonEncodedText, DateTime)

Scrive il nome della proprietà precodificato e il valore DateTime (come stringa JSON) come parte di una coppia nome/valore di un oggetto 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)

Scrive il nome della proprietà precodificato e il valore DateTimeOffset (come stringa JSON) come parte di una coppia nome/valore di un oggetto 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)

Scrive il nome della proprietà precodificato e il valore Guid (come stringa JSON) come parte di una coppia nome/valore di un oggetto 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)

Scrive il nome della proprietà precodificato e il valore precodificato (come stringa JSON) come parte di una coppia nome/valore di un oggetto 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>)

Scrive il nome della proprietà precodificato e il valore di testo UTF-8 (come stringa JSON) come parte di una coppia nome/valore di un oggetto 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>)

Scrive il nome della proprietà precodificato e il valore di testo (come stringa JSON) come parte di una coppia nome/valore di un oggetto 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)

Scrive il nome della proprietà precodificato e il valore della stringa di testo (come stringa JSON) come parte di una coppia nome/valore di un oggetto 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)

Scrive un nome di proprietà UTF-8 e un valore DateTime (come una stringa JSON) come parte di una coppia nome/valore di un oggetto 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)

Scrive un nome di proprietà UTF-8 e un valore DateTimeOffset (come una stringa JSON) come parte di una coppia nome/valore di un oggetto 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)

Scrive un nome di proprietà UTF-8 e un valore Guid (come una stringa JSON) come parte di una coppia nome/valore di un oggetto 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)

Scrive il nome della proprietà UTF-8 e il valore precodificato (come stringa JSON) come parte di una coppia nome/valore di un oggetto 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>)

Scrive un nome di proprietà UTF-8 e un valore di testo UTF-8 (come una stringa JSON) come parte di una coppia nome/valore di un oggetto 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>)

Scrive un nome di proprietà UTF-8 e un valore di testo UTF-16 (come una stringa JSON) come parte di una coppia nome/valore di un oggetto 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)

Scrive un nome di proprietà UTF-8 e un valore stringa di testo (come una stringa JSON) come parte di una coppia nome/valore di un oggetto 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)

Scrive il nome di una proprietà specificato come estensione di caratteri di sola lettura e un valore DateTime (come una stringa JSON) come parte di una coppia nome/valore di un oggetto 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)

Scrive il nome di una proprietà specificato come estensione di caratteri di sola lettura e un valore DateTimeOffset (come una stringa JSON) come parte di una coppia nome/valore di un oggetto 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)

Scrive il nome di una proprietà specificato come estensione di caratteri di sola lettura e un valore Guid (come una stringa JSON) come parte di una coppia nome/valore di un oggetto 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)

Scrive il nome della proprietà e il valore precodificato (come stringa JSON) come parte di una coppia nome/valore di un oggetto 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>)

Scrive un nome di proprietà UTF-16 e un valore di testo UTF-8 (come una stringa JSON) come parte di una coppia nome/valore di un oggetto 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>)

Scrive un nome di proprietà UTF-16 e un valore di testo UTF-16 (come una stringa JSON) come parte di una coppia nome/valore di un oggetto 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)

Scrive un nome di proprietà UTF-16 e un valore stringa di testo (come una stringa JSON) come parte di una coppia nome/valore di un oggetto 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)

Scrive il nome di una proprietà specificato come una stringa e un valore DateTime (come una stringa JSON) come parte di una coppia nome/valore di un oggetto 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)

Scrive il nome di una proprietà specificato come una stringa e un valore DateTimeOffset (come una stringa JSON) come parte di una coppia nome/valore di un oggetto 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)

Scrive il nome di una proprietà specificato come una stringa e un valore Guid (come una stringa JSON) come parte di una coppia nome/valore di un oggetto 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)

Scrive il nome della proprietà e il valore precodificato (come stringa JSON) come parte di una coppia nome/valore di un oggetto 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>)

Scrive il nome di una proprietà specificato come una stringa e un valore di testo UTF-8 (come una stringa JSON) come parte di una coppia nome/valore di un oggetto 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>)

Scrive il nome di una proprietà specificato come una stringa e un valore di testo UTF-16 (come una stringa JSON) come parte di una coppia nome/valore di un oggetto 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)

Scrive il nome di una proprietà specificato come una stringa e un valore stringa di testo (come una stringa JSON) come parte di una coppia nome/valore di un oggetto 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)

Scrive un valore DateTime (come una stringa JSON) come elemento di una matrice JSON.Writes a DateTime value (as a JSON string) as an element of a JSON array.

WriteStringValue(DateTimeOffset)

Scrive un valore DateTimeOffset (come una stringa JSON) come elemento di una matrice JSON.Writes a DateTimeOffset value (as a JSON string) as an element of a JSON array.

WriteStringValue(Guid)

Scrive un valore Guid (come una stringa JSON) come elemento di una matrice JSON.Writes a Guid value (as a JSON string) as an element of a JSON array.

WriteStringValue(JsonEncodedText)

Scrive il valore di testo precodificato (come stringa JSON) come elemento di una matrice JSON.Writes the pre-encoded text value (as a JSON string) as an element of a JSON array.

WriteStringValue(ReadOnlySpan<Byte>)

Scrive un valore di testo UTF-8 (come stringa JSON) come elemento di una matrice JSON.Writes a UTF-8 text value (as a JSON string) as an element of a JSON array.

WriteStringValue(ReadOnlySpan<Char>)

Scrive un valore di testo UTF-16 (come una stringa JSON) come elemento di una matrice JSON.Writes a UTF-16 text value (as a JSON string) as an element of a JSON array.

WriteStringValue(String)

Scrive un valore stringa di testo (come una stringa JSON) come elemento di una matrice JSON.Writes a string text value (as a JSON string) as an element of a JSON array.

Metodi di estensione

ConfigureAwait(IAsyncDisposable, Boolean)

Consente di configurare la modalità di esecuzione delle espressioni await per le attività restituite da un elemento disposable asincrono.Configures how awaits on the tasks returned from an async disposable are performed.

Si applica a