Utf8JsonWriter Classe

Définition

Fournit une API hautes performances pour l’écriture en transfert seul et non mise en cache de texte JSON encodé en 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
Héritage
Utf8JsonWriter
Implémente

Remarques

Utf8JsonWriter écrit le texte séquentiellement sans mise en cache et adhère par défaut à la RFC JSON, à l’exception de l’écriture de commentaires.Utf8JsonWriter writes the text sequentially with no caching and by default adheres to the JSON RFC, with the exception of writing comments.

Une méthode qui tente d’écrire un JSON non valide lorsque la validation est activée lève une exception InvalidOperationException avec un message d’erreur spécifique au contexte.A method that attempts to write invalid JSON when validation is enabled throws an InvalidOperationException with a context-specific error message.

Pour être en mesure de mettre en forme la sortie avec une mise en retrait et un espace blanc, pour ignorer la validation ou pour personnaliser le comportement d’échappement, créez une instance de JsonWriterOptions et passez-la à l’enregistreur.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.

Pour plus d’informations, consultez Guide pratique pour écrire des sérialiseurs et des désérialiseurs personnalisés avec System.Text.Jssur.For more information, see How to write custom serializers and deserializers with System.Text.Json.

Constructeurs

Utf8JsonWriter(IBufferWriter<Byte>, JsonWriterOptions)

Initialise une nouvelle instance de la classe Utf8JsonWriter à l’aide du IBufferWriter<T> spécifié pour écrire les options de sortie et de personnalisation.Initializes a new instance of the Utf8JsonWriter class using the specified IBufferWriter<T> to write the output to and customization options.

Utf8JsonWriter(Stream, JsonWriterOptions)

Initialise une nouvelle instance de la classe Utf8JsonWriter à l’aide du flux spécifié pour écrire les options de sortie et de personnalisation.Initializes a new instance of the Utf8JsonWriter class using the specified stream to write the output to and customization options.

Propriétés

BytesCommitted

Obtient le nombre total d’octets validés dans la sortie par l’instance actuelle jusqu’ici.Gets the total number of bytes committed to the output by the current instance so far.

BytesPending

Obtient le nombre d’octets écrits par Utf8JsonWriter jusqu’ici qui n’ont pas encore été vidés dans la sortie ni validés.Gets the number of bytes written by the Utf8JsonWriter so far that have not yet been flushed to the output and committed.

CurrentDepth

Obtient la profondeur du jeton actuel.Gets the depth of the current token.

Options

Obtient le comportement personnalisé lors de l’écriture de texte JSON à l’aide de cette instance. Indique s’il faut mettre en forme la sortie lors de l’écriture, s’il faut ignorer la validation structurelle du texte JSON, et les caractères d’échappement.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.

Méthodes

Dispose()

Valide tout texte JSON restant qui n’a pas encore été vidé et libère toutes les ressources utilisées par l’instance actuelle.Commits any leftover JSON text that has not yet been flushed and releases all resources used by the current instance.

DisposeAsync()

Valide de manière asynchrone tout texte JSON restant qui n’a pas encore été vidé et libère toutes les ressources utilisées par l’instance actuelle.Asynchronously commits any leftover JSON text that has not yet been flushed and releases all resources used by the current instance.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.Determines whether the specified object is equal to the current object.

(Hérité de Object)
Flush()

Valide le texte JSON écrit jusqu’ici, ce qui le rend visible pour la destination de sortie.Commits the JSON text written so far, which makes it visible to the output destination.

FlushAsync(CancellationToken)

Valide de manière asynchrone le texte JSON écrit jusqu’ici, ce qui le rend visible pour la destination de sortie.Asynchronously commits the JSON text written so far, which makes it visible to the output destination.

GetHashCode()

Fait office de fonction de hachage par défaut.Serves as the default hash function.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.Creates a shallow copy of the current Object.

(Hérité de Object)
Reset()

Réinitialise l’état interne de cette instance en vue de sa réutilisation.Resets the internal state of this instance so that it can be reused.

Reset(IBufferWriter<Byte>)

Réinitialise l’état interne de cette instance en vue de sa réutilisation avec une nouvelle instance de IBufferWriter<T>.Resets the internal state of this instance so that it can be reused with a new instance of IBufferWriter<T>.

Reset(Stream)

Réinitialise l’état interne de cette instance en vue de sa réutilisation avec une nouvelle instance de Stream.Resets the internal state of this instance so that it can be reused with a new instance of Stream.

ToString()

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Hérité de Object)
WriteBase64String(JsonEncodedText, ReadOnlySpan<Byte>)

Écrit le nom de propriété préencodé et la valeur d’octets bruts (sous forme de chaîne JSON encodée en Base64) dans une paire nom/valeur d’un objet 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>)

Écrit le nom de propriété et la valeur d’octets bruts (sous forme de chaîne JSON encodée en base 64) dans une paire nom/valeur d’un objet 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>)

Écrit le nom de propriété et la valeur d’octets bruts (sous forme de chaîne JSON encodée en base 64) dans une paire nom/valeur d’un objet 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>)

Écrit le nom de propriété et la valeur d’octets bruts (sous forme de chaîne JSON encodée en base 64) dans une paire nom/valeur d’un objet 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>)

Écrit la valeur d’octets bruts sous forme de chaîne JSON encodée en Base64 comme élément d’un tableau JSON.Writes the raw bytes value as a Base64 encoded JSON string as an element of a JSON array.

WriteBoolean(JsonEncodedText, Boolean)

Écrit le nom de propriété préencodé et la valeur Boolean (sous la forme d’un littéral JSON true ou false) dans une paire nom/valeur d’un objet 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)

Écrit un nom de propriété spécifié sous la forme d’une étendue en lecture seule d’octets et une valeur Boolean (sous la forme d’un littéral JSON true ou false) dans une paire nom/valeur d’un objet 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)

Écrit un nom de propriété spécifié sous la forme d’une étendue de caractères en lecture seule et une valeur Boolean (sous la forme d’un littéral JSON true ou false) dans une paire nom/valeur d’un objet 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)

Écrit un nom de propriété spécifié sous la forme d’une chaîne et une valeur Boolean (sous la forme d’un littéral JSON true ou false) dans une paire nom/valeur d’un objet 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)

Écrit une valeur Boolean (sous la forme d’un littéral JSON true ou false) comme élément d’un tableau JSON.Writes a Boolean value (as a JSON literal true or false) as an element of a JSON array.

WriteCommentValue(ReadOnlySpan<Byte>)

Écrit une valeur texte UTF-8 sous la forme d’un commentaire JSON.Writes a UTF-8 text value as a JSON comment.

WriteCommentValue(ReadOnlySpan<Char>)

Écrit une valeur texte UTF-16 sous la forme d’un commentaire JSON.Writes a UTF-16 text value as a JSON comment.

WriteCommentValue(String)

Écrit la valeur texte de chaîne sous la forme d’un commentaire JSON.Writes a string text value as a JSON comment.

WriteEndArray()

Écrit la fin d’un tableau JSON.Writes the end of a JSON array.

WriteEndObject()

Écrit la fin d’un objet JSON.Writes the end of a JSON object.

WriteNull(JsonEncodedText)

Écrit le nom de propriété préencodé et le littéral JSON null dans une paire nom/valeur d’un objet 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>)

Écrit un nom de propriété spécifié sous la forme d’une étendue en lecture seule d’octets et le littéral null JSON dans une paire nom/valeur d’un objet 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>)

Écrit un nom de propriété spécifié sous la forme d’une étendue de caractères en lecture seule et le littéral JSON null dans une paire nom/valeur d’un objet 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)

Écrit un nom de propriété spécifié sous la forme d’une chaîne et le littéral JSON null dans une paire nom/valeur d’un objet 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()

Écrit le littéral JSON null comme élément d’un tableau JSON.Writes the JSON literal null as an element of a JSON array.

WriteNumber(JsonEncodedText, Decimal)

Écrit le nom de propriété préencodé et la valeur Decimal (sous la forme d’un nombre JSON) dans une paire nom/valeur d’un objet 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)

Écrit le nom de propriété préencodé et la valeur Double (sous la forme d’un nombre JSON) dans une paire nom/valeur d’un objet 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)

Écrit le nom de propriété préencodé et la valeur Int32 (sous la forme d’un nombre JSON) dans une paire nom/valeur d’un objet 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)

Écrit le nom de propriété préencodé et la valeur Int64 (sous la forme d’un nombre JSON) dans une paire nom/valeur d’un objet 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)

Écrit le nom de propriété préencodé et la valeur Single (sous la forme d’un nombre JSON) dans une paire nom/valeur d’un objet 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)

Écrit le nom de propriété préencodé et la valeur UInt32 (sous la forme d’un nombre JSON) dans une paire nom/valeur d’un objet 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)

Écrit le nom de propriété préencodé et la valeur UInt64 (sous la forme d’un nombre JSON) dans une paire nom/valeur d’un objet 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)

Écrit un nom de propriété spécifié sous la forme d’une étendue en lecture seule d’octets et une valeur Decimal (sous la forme d’un nombre JSON) dans une paire nom/valeur d’un objet 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)

Écrit un nom de propriété spécifié sous la forme d’une étendue en lecture seule d’octets et une valeur Double (sous la forme d’un nombre JSON) dans une paire nom/valeur d’un objet 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)

Écrit un nom de propriété spécifié sous la forme d’une étendue en lecture seule d’octets et une valeur Int32 (sous la forme d’un nombre JSON) dans une paire nom/valeur d’un objet 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)

Écrit un nom de propriété spécifié sous la forme d’une étendue en lecture seule d’octets et une valeur Int64 (sous la forme d’un nombre JSON) dans une paire nom/valeur d’un objet 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)

Écrit un nom de propriété spécifié sous la forme d’une étendue en lecture seule d’octets et une valeur Single (sous la forme d’un nombre JSON) dans une paire nom/valeur d’un objet 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)

Écrit un nom de propriété spécifié sous la forme d’une étendue en lecture seule d’octets et une valeur UInt32 (sous la forme d’un nombre JSON) dans une paire nom/valeur d’un objet 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)

Écrit un nom de propriété spécifié sous la forme d’une étendue en lecture seule d’octets et une valeur UInt64 (sous la forme d’un nombre JSON) dans une paire nom/valeur d’un objet 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)

Écrit un nom de propriété spécifié sous la forme d’une étendue de caractères en lecture seule et une valeur Decimal (sous la forme d’un nombre JSON) dans une paire nom/valeur d’un objet 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)

Écrit un nom de propriété spécifié sous la forme d’une étendue de caractères en lecture seule et une valeur Double (sous la forme d’un nombre JSON) dans une paire nom/valeur d’un objet 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)

Écrit un nom de propriété spécifié sous la forme d’une étendue de caractères en lecture seule et une valeur Int32 (sous la forme d’un nombre JSON) dans une paire nom/valeur d’un objet 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)

Écrit un nom de propriété spécifié sous la forme d’une étendue de caractères en lecture seule et une valeur Int64 (sous la forme d’un nombre JSON) dans une paire nom/valeur d’un objet 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)

Écrit un nom de propriété spécifié sous la forme d’une étendue de caractères en lecture seule et une valeur Single (sous la forme d’un nombre JSON) dans une paire nom/valeur d’un objet 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)

Écrit un nom de propriété spécifié sous la forme d’une étendue de caractères en lecture seule et une valeur UInt32 (sous la forme d’un nombre JSON) dans une paire nom/valeur d’un objet 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)

Écrit un nom de propriété spécifié sous la forme d’une étendue de caractères en lecture seule et une valeur UInt64 (sous la forme d’un nombre JSON) dans une paire nom/valeur d’un objet 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)

Écrit un nom de propriété spécifié sous la forme d’une chaîne et une valeur Decimal (sous la forme d’un nombre JSON) dans une paire nom/valeur d’un objet 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)

Écrit un nom de propriété spécifié sous la forme d’une chaîne et une valeur Double (sous la forme d’un nombre JSON) dans une paire nom/valeur d’un objet 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)

Écrit un nom de propriété spécifié sous la forme d’une chaîne et une valeur Int32 (sous la forme d’un nombre JSON) dans une paire nom/valeur d’un objet 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)

Écrit un nom de propriété spécifié sous la forme d’une chaîne et une valeur Int64 (sous la forme d’un nombre JSON) dans une paire nom/valeur d’un objet 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)

Écrit un nom de propriété spécifié sous la forme d’une chaîne et une valeur Single (sous la forme d’un nombre JSON) dans une paire nom/valeur d’un objet 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)

Écrit un nom de propriété spécifié sous la forme d’une chaîne et une valeur UInt32 (sous la forme d’un nombre JSON) dans une paire nom/valeur d’un objet 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)

Écrit un nom de propriété spécifié sous la forme d’une chaîne et une valeur UInt64 (sous la forme d’un nombre JSON) dans une paire nom/valeur d’un objet 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)

Écrit une valeur Decimal (sous la forme d’un nombre JSON) comme élément d’un tableau JSON.Writes a Decimal value (as a JSON number) as an element of a JSON array.

WriteNumberValue(Double)

Écrit une valeur Double (sous la forme d’un nombre JSON) comme élément d’un tableau JSON.Writes a Double value (as a JSON number) as an element of a JSON array.

WriteNumberValue(Int32)

Écrit une valeur Int32 (sous la forme d’un nombre JSON) comme élément d’un tableau JSON.Writes an Int32 value (as a JSON number) as an element of a JSON array.

WriteNumberValue(Int64)

Écrit une valeur Int64 (sous la forme d’un nombre JSON) comme élément d’un tableau JSON.Writes an Int64 value (as a JSON number) as an element of a JSON array.

WriteNumberValue(Single)

Écrit une valeur Single (sous la forme d’un nombre JSON) comme élément d’un tableau JSON.Writes a Single value (as a JSON number) as an element of a JSON array.

WriteNumberValue(UInt32)

Écrit une valeur UInt32 (sous la forme d’un nombre JSON) comme élément d’un tableau JSON.Writes a UInt32 value (as a JSON number) as an element of a JSON array.

WriteNumberValue(UInt64)

Écrit une valeur UInt64 (sous la forme d’un nombre JSON) comme élément d’un tableau JSON.Writes a UInt64 value (as a JSON number) as an element of a JSON array.

WritePropertyName(JsonEncodedText)

Écrit le nom de propriété préencodé (sous la forme d’une chaîne JSON) dans la première partie d’une paire nom/valeur d’un objet 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>)

Écrit le nom de propriété UTF-8 (sous la forme d’une chaîne JSON) dans la première partie d’une paire nom/valeur d’un objet 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>)

Écrit le nom de propriété (sous la forme d’une chaîne JSON) dans la première partie d’une paire nom/valeur d’un objet JSON.Writes the property name (as a JSON string) as the first part of a name/value pair of a JSON object.

WritePropertyName(String)

Écrit le nom de propriété (sous la forme d’une chaîne JSON) dans la première partie d’une paire nom/valeur d’un objet JSON.Writes the property name (as a JSON string) as the first part of a name/value pair of a JSON object.

WriteStartArray()

Écrit le début d’un tableau JSON.Writes the beginning of a JSON array.

WriteStartArray(JsonEncodedText)

Écrit le début d’un tableau JSON avec un nom de propriété préencodé comme clé.Writes the beginning of a JSON array with a pre-encoded property name as the key.

WriteStartArray(ReadOnlySpan<Byte>)

Écrit le début d’un tableau JSON avec un nom de propriété spécifié sous la forme d’une étendue en lecture seule d’octets comme clé.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>)

Écrit le début d’un tableau JSON avec un nom de propriété spécifié sous la forme d’une étendue de caractères en lecture seule comme clé.Writes the beginning of a JSON array with a property name specified as a read-only character span as the key.

WriteStartArray(String)

Écrit le début d’un tableau JSON avec un nom de propriété spécifié sous la forme d’une chaîne comme clé.Writes the beginning of a JSON array with a property name specified as a string as the key.

WriteStartObject()

Écrit le début d’un objet JSON.Writes the beginning of a JSON object.

WriteStartObject(JsonEncodedText)

Écrit le début d’un objet JSON avec un nom de propriété préencodé comme clé.Writes the beginning of a JSON object with a pre-encoded property name as the key.

WriteStartObject(ReadOnlySpan<Byte>)

Écrit le début d’un objet JSON avec un nom de propriété spécifié sous la forme d’une étendue en lecture seule d’octets comme clé.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>)

Écrit le début d’un objet JSON avec un nom de propriété spécifié sous la forme d’une étendue de caractères en lecture seule comme clé.Writes the beginning of a JSON object with a property name specififed as a read-only character span as the key.

WriteStartObject(String)

Écrit le début d’un objet JSON avec un nom de propriété spécifié sous la forme d’une chaîne comme clé.Writes the beginning of a JSON object with a property name specified as a string as the key.

WriteString(JsonEncodedText, DateTime)

Écrit le nom de propriété préencodé et la valeur DateTime (sous la forme d’une chaîne JSON) dans une paire nom/valeur d’un objet 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)

Écrit le nom de propriété préencodé et la valeur DateTimeOffset (sous la forme d’une chaîne JSON) dans une paire nom/valeur d’un objet 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)

Écrit le nom de propriété préencodé et la valeur Guid (sous la forme d’une chaîne JSON) dans une paire nom/valeur d’un objet 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)

Écrit le nom de propriété préencodé et la valeur préencodée (sous forme d’une chaîne JSON) dans une paire nom/valeur d’un objet 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>)

Écrit le nom de propriété préencodé et la valeur texte UTF-8 (sous la forme d’une chaîne JSON) dans une paire nom/valeur d’un objet 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>)

Écrit le nom de propriété préencodé et la valeur texte (sous forme d’une chaîne JSON) dans une paire nom/valeur d’un objet 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)

Écrit le nom de propriété préencodé et la valeur texte de chaîne (sous forme d’une chaîne JSON) dans une paire nom/valeur d’un objet 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)

Écrit un nom de propriété UTF-8 et une valeur DateTime (sous la forme d’une chaîne JSON) dans une paire nom/valeur d’un objet 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)

Écrit un nom de propriété UTF-8 et une valeur DateTimeOffset (sous la forme d’une chaîne JSON) dans une paire nom/valeur d’un objet 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)

Écrit un nom de propriété UTF-8 et une valeur Guid (sous la forme d’une chaîne JSON) dans une paire nom/valeur d’un objet 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)

Écrit le nom de propriété UTF-8 et la valeur préencodée (sous la forme d’une chaîne JSON) dans une paire nom/valeur d’un objet 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>)

Écrit un nom de propriété UTF-8 et une valeur texte UTF-8 (sous la forme d’une chaîne JSON) dans une paire nom/valeur d’un objet 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>)

Écrit un nom de propriété UTF-8 et une valeur texte UTF-16 (sous la forme d’une chaîne JSON) dans une paire nom/valeur d’un objet 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)

Écrit un nom de propriété UTF-8 et une valeur texte de chaîne (sous la forme d’une chaîne JSON) dans une paire nom/valeur d’un objet 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)

Écrit un nom de propriété spécifié sous la forme d’une étendue de caractères en lecture seule et une valeur DateTime (sous la forme d’une chaîne JSON) dans une paire nom/valeur d’un objet 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)

Écrit un nom de propriété spécifié sous la forme d’une étendue de caractères en lecture seule et une valeur DateTimeOffset (sous la forme d’une chaîne JSON) dans une paire nom/valeur d’un objet 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)

Écrit un nom de propriété spécifié sous la forme d’une étendue de caractères en lecture seule et une valeur Guid (sous la forme d’une chaîne JSON) dans une paire nom/valeur d’un objet 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)

Écrit le nom de propriété et la valeur préencodée (sous la forme d’une chaîne JSON) dans une paire nom/valeur d’un objet 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>)

Écrit un nom de propriété UTF-16 et une valeur texte UTF-8 (sous la forme d’une chaîne JSON) dans une paire nom/valeur d’un objet 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>)

Écrit un nom de propriété UTF-16 et une valeur texte UTF-16 (sous la forme d’une chaîne JSON) dans une paire nom/valeur d’un objet 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)

Écrit un nom de propriété UTF-16 et une valeur texte de chaîne (sous la forme d’une chaîne JSON) dans une paire nom/valeur d’un objet 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)

Écrit un nom de propriété spécifié sous la forme d’une chaîne et une valeur DateTime (sous la forme d’une chaîne JSON) dans une paire nom/valeur d’un objet 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)

Écrit un nom de propriété spécifié sous la forme d’une chaîne et une valeur DateTimeOffset (sous la forme d’une chaîne JSON) dans une paire nom/valeur d’un objet 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)

Écrit un nom de propriété spécifié sous la forme d’une chaîne et une valeur Guid (sous la forme d’une chaîne JSON) dans une paire nom/valeur d’un objet 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)

Écrit le nom de propriété et la valeur préencodée (sous la forme d’une chaîne JSON) dans une paire nom/valeur d’un objet 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>)

Écrit un nom de propriété spécifié sous la forme d’une chaîne et une valeur texte UTF-8 (sous la forme d’une chaîne JSON) dans une paire nom/valeur d’un objet 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>)

Écrit un nom de propriété spécifié sous la forme d’une chaîne et une valeur texte UTF-16 (sous la forme d’une chaîne JSON) dans une paire nom/valeur d’un objet 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)

Écrit un nom de propriété spécifié sous la forme d’une chaîne et une valeur texte de chaîne (sous la forme d’une chaîne JSON) dans une paire nom/valeur d’un objet 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)

Écrit une valeur DateTime (sous la forme d’une chaîne JSON) comme élément d’un tableau JSON.Writes a DateTime value (as a JSON string) as an element of a JSON array.

WriteStringValue(DateTimeOffset)

Écrit une valeur DateTimeOffset (sous la forme d’une chaîne JSON) comme élément d’un tableau JSON.Writes a DateTimeOffset value (as a JSON string) as an element of a JSON array.

WriteStringValue(Guid)

Écrit une valeur Guid (sous la forme d’une chaîne JSON) comme élément d’un tableau JSON.Writes a Guid value (as a JSON string) as an element of a JSON array.

WriteStringValue(JsonEncodedText)

Écrit la valeur texte préencodée (sous la forme d’une chaîne JSON) comme élément d’un tableau JSON.Writes the pre-encoded text value (as a JSON string) as an element of a JSON array.

WriteStringValue(ReadOnlySpan<Byte>)

Écrit une valeur texte UTF-8 (sous la forme d’une chaîne JSON) comme élément d’un tableau JSON.Writes a UTF-8 text value (as a JSON string) as an element of a JSON array.

WriteStringValue(ReadOnlySpan<Char>)

Écrit une valeur texte UTF-16 (sous la forme d’une chaîne JSON) comme élément d’un tableau JSON.Writes a UTF-16 text value (as a JSON string) as an element of a JSON array.

WriteStringValue(String)

Écrit une valeur texte de chaîne (sous la forme d’une chaîne JSON) comme élément d’un tableau JSON.Writes a string text value (as a JSON string) as an element of a JSON array.

Méthodes d’extension

ConfigureAwait(IAsyncDisposable, Boolean)

Configure la façon dont les attentes sur les tâches retournées à partir d’un élément supprimable asynchrone sont effectuées.Configures how awaits on the tasks returned from an async disposable are performed.

S’applique à