Partager via


Utf8JsonWriter.WriteNumber Méthode

Définition

Surcharges

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

WriteNumber(String, Int32)

Source:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.SignedNumber.cs

É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.

public:
 void WriteNumber(System::String ^ propertyName, int value);
public void WriteNumber (string propertyName, int value);
member this.WriteNumber : string * int -> unit
Public Sub WriteNumber (propertyName As String, value As Integer)

Paramètres

propertyName
String

Nom de propriété encodé en UTF-16 de l’objet JSON à transcoder et à écrire au format UTF-8.

value
Int32

Valeur à écrire sous la forme d’un nombre JSON dans la paire nom/valeur.

Exceptions

Le nom de la propriété spécifiée est trop grand.

La validation est activée, et l’opération d’écriture produirait un JSON non valide.

Le paramètre propertyName a la valeur null.

Remarques

Écrit le Int32 à l’aide de la valeur par défaut StandardFormat (autrement dit, « G ») ; par exemple, 32767.

Le nom de la propriété est placé dans une séquence d’échappement avant l’écriture.

S’applique à

WriteNumber(String, Int64)

Source:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.SignedNumber.cs

É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.

public:
 void WriteNumber(System::String ^ propertyName, long value);
public void WriteNumber (string propertyName, long value);
member this.WriteNumber : string * int64 -> unit
Public Sub WriteNumber (propertyName As String, value As Long)

Paramètres

propertyName
String

Nom de propriété encodé en UTF-16 de l’objet JSON à transcoder et à écrire au format UTF-8.

value
Int64

Valeur à écrire sous la forme d’un nombre JSON dans la paire nom/valeur.

Exceptions

Le nom de la propriété spécifiée est trop grand.

La validation est activée, et l’opération d’écriture produirait un JSON non valide.

Le paramètre propertyName a la valeur null.

Remarques

Écrit le Int64 à l’aide de la valeur par défaut StandardFormat (autrement dit, « G ») ; par exemple, 32767.

Le nom de la propriété est placé dans une séquence d’échappement avant l’écriture.

S’applique à

WriteNumber(String, Single)

Source:
Utf8JsonWriter.WriteProperties.Float.cs
Source:
Utf8JsonWriter.WriteProperties.Float.cs
Source:
Utf8JsonWriter.WriteProperties.Float.cs

É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.

public:
 void WriteNumber(System::String ^ propertyName, float value);
public void WriteNumber (string propertyName, float value);
member this.WriteNumber : string * single -> unit
Public Sub WriteNumber (propertyName As String, value As Single)

Paramètres

propertyName
String

Nom de propriété encodé en UTF-16 de l’objet JSON à transcoder et à écrire au format UTF-8.

value
Single

Valeur à écrire sous la forme d’un nombre JSON dans la paire nom/valeur.

Exceptions

Le nom de la propriété spécifiée est trop grand.

La validation est activée, et l’opération d’écriture produirait un JSON non valide.

Le paramètre propertyName a la valeur null.

Remarques

Écrit le Single à l’aide de la valeur par défaut StandardFormat (autrement dit, « G ») sur .NET Core 3.0 ou versions ultérieures. Utilise « G9 » sur toute autre infrastructure.

Le nom de la propriété est placé dans une séquence d’échappement avant l’écriture.

S’applique à

WriteNumber(String, UInt32)

Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs

Important

Cette API n’est pas conforme CLS.

É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.

public:
 void WriteNumber(System::String ^ propertyName, System::UInt32 value);
[System.CLSCompliant(false)]
public void WriteNumber (string propertyName, uint value);
[<System.CLSCompliant(false)>]
member this.WriteNumber : string * uint32 -> unit
Public Sub WriteNumber (propertyName As String, value As UInteger)

Paramètres

propertyName
String

Nom de propriété encodé en UTF-16 de l’objet JSON à transcoder et à écrire au format UTF-8.

value
UInt32

Valeur à écrire sous la forme d’un nombre JSON dans la paire nom/valeur.

Attributs

Exceptions

Le nom de la propriété spécifiée est trop grand.

La validation est activée, et l’opération d’écriture produirait un JSON non valide.

Le paramètre propertyName a la valeur null.

Remarques

Écrit le UInt32 à l’aide de la valeur par défaut StandardFormat (autrement dit, « G ») ; par exemple, 32767.

Le nom de la propriété est placé dans une séquence d’échappement avant l’écriture.

S’applique à

WriteNumber(String, UInt64)

Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs

Important

Cette API n’est pas conforme CLS.

É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.

public:
 void WriteNumber(System::String ^ propertyName, System::UInt64 value);
[System.CLSCompliant(false)]
public void WriteNumber (string propertyName, ulong value);
[<System.CLSCompliant(false)>]
member this.WriteNumber : string * uint64 -> unit
Public Sub WriteNumber (propertyName As String, value As ULong)

Paramètres

propertyName
String

Nom de propriété encodé en UTF-16 de l’objet JSON à transcoder et à écrire au format UTF-8.

value
UInt64

Valeur à écrire sous la forme d’un nombre JSON dans la paire nom/valeur.

Attributs

Exceptions

Le nom de la propriété spécifiée est trop grand.

La validation est activée, et l’opération d’écriture produirait un JSON non valide.

Le paramètre propertyName a la valeur null.

Remarques

Écrit le UInt64 à l’aide de la valeur par défaut StandardFormat (autrement dit, « G ») ; par exemple, 32767.

Le nom de la propriété est placé dans une séquence d’échappement avant l’écriture.

S’applique à

WriteNumber(JsonEncodedText, Single)

Source:
Utf8JsonWriter.WriteProperties.Float.cs
Source:
Utf8JsonWriter.WriteProperties.Float.cs
Source:
Utf8JsonWriter.WriteProperties.Float.cs

É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.

public:
 void WriteNumber(System::Text::Json::JsonEncodedText propertyName, float value);
public void WriteNumber (System.Text.Json.JsonEncodedText propertyName, float value);
member this.WriteNumber : System.Text.Json.JsonEncodedText * single -> unit
Public Sub WriteNumber (propertyName As JsonEncodedText, value As Single)

Paramètres

propertyName
JsonEncodedText

Nom de propriété encodé en JSON de l’objet JSON à transcoder et à écrire au format UTF-8.

value
Single

Valeur à écrire sous la forme d’un nombre JSON dans la paire nom/valeur.

Exceptions

La validation est activée, mais cette méthode entraînerait l’écriture d’un JSON non valide.

Remarques

Écrit le Single à l’aide de la valeur par défaut StandardFormat (autrement dit, « G ») sur .NET Core 3.0 ou versions ultérieures. Utilise « G9 » sur toute autre infrastructure.

Le nom de la propriété doit déjà être placé dans une séquence d’échappement lors de la création de l’instance de JsonEncodedText .

S’applique à

WriteNumber(JsonEncodedText, Double)

Source:
Utf8JsonWriter.WriteProperties.Double.cs
Source:
Utf8JsonWriter.WriteProperties.Double.cs
Source:
Utf8JsonWriter.WriteProperties.Double.cs

É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.

public:
 void WriteNumber(System::Text::Json::JsonEncodedText propertyName, double value);
public void WriteNumber (System.Text.Json.JsonEncodedText propertyName, double value);
member this.WriteNumber : System.Text.Json.JsonEncodedText * double -> unit
Public Sub WriteNumber (propertyName As JsonEncodedText, value As Double)

Paramètres

propertyName
JsonEncodedText

Nom de propriété encodé en JSON de l’objet JSON à transcoder et à écrire au format UTF-8.

value
Double

Valeur à écrire sous la forme d’un nombre JSON dans la paire nom/valeur.

Exceptions

La validation est activée, mais cette méthode entraînerait l’écriture d’un JSON non valide.

Remarques

Écrit le Double à l’aide de la valeur par défaut StandardFormat (autrement dit, « G ») sur .NET Core 3.0 ou versions ultérieures. Utilise « G17 » sur toute autre infrastructure.

Le nom de la propriété doit déjà être placé dans une séquence d’échappement lors de la création de l’instance de JsonEncodedText .

S’applique à

WriteNumber(JsonEncodedText, Int32)

Source:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.SignedNumber.cs

É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.

public:
 void WriteNumber(System::Text::Json::JsonEncodedText propertyName, int value);
public void WriteNumber (System.Text.Json.JsonEncodedText propertyName, int value);
member this.WriteNumber : System.Text.Json.JsonEncodedText * int -> unit
Public Sub WriteNumber (propertyName As JsonEncodedText, value As Integer)

Paramètres

propertyName
JsonEncodedText

Nom de propriété encodé en JSON de l’objet JSON à transcoder et à écrire au format UTF-8.

value
Int32

Valeur à écrire sous la forme d’un nombre JSON dans la paire nom/valeur.

Exceptions

La validation est activée, mais cette méthode entraînerait l’écriture d’un JSON non valide.

Remarques

Écrit le Int32 à l’aide de la valeur par défaut StandardFormat (autrement dit, « G ») ; par exemple, 32767.

Le nom de la propriété doit déjà être placé dans une séquence d’échappement lors de la création de l’instance de JsonEncodedText .

S’applique à

WriteNumber(JsonEncodedText, Int64)

Source:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.SignedNumber.cs

É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.

public:
 void WriteNumber(System::Text::Json::JsonEncodedText propertyName, long value);
public void WriteNumber (System.Text.Json.JsonEncodedText propertyName, long value);
member this.WriteNumber : System.Text.Json.JsonEncodedText * int64 -> unit
Public Sub WriteNumber (propertyName As JsonEncodedText, value As Long)

Paramètres

propertyName
JsonEncodedText

Nom de propriété encodé en JSON de l’objet JSON à transcoder et à écrire au format UTF-8.

value
Int64

Valeur à écrire sous la forme d’un nombre JSON dans la paire nom/valeur.

Exceptions

La validation est activée, mais cette méthode entraînerait l’écriture d’un JSON non valide.

Remarques

Écrit le Int64 à l’aide de la valeur par défaut StandardFormat (il s’agit de « G ») ; par exemple, 32767.

Le nom de la propriété doit déjà être placé dans une séquence d’échappement lors de la création de l’instance de JsonEncodedText .

S’applique à

WriteNumber(String, Double)

Source:
Utf8JsonWriter.WriteProperties.Double.cs
Source:
Utf8JsonWriter.WriteProperties.Double.cs
Source:
Utf8JsonWriter.WriteProperties.Double.cs

É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.

public:
 void WriteNumber(System::String ^ propertyName, double value);
public void WriteNumber (string propertyName, double value);
member this.WriteNumber : string * double -> unit
Public Sub WriteNumber (propertyName As String, value As Double)

Paramètres

propertyName
String

Nom de propriété encodé en UTF-16 de l’objet JSON à transcoder et à écrire au format UTF-8.

value
Double

Valeur à écrire sous la forme d’un nombre JSON dans la paire nom/valeur.

Exceptions

Le nom de la propriété spécifiée est trop grand.

La validation est activée, et l’opération d’écriture produirait un JSON non valide.

Le paramètre propertyName a la valeur null.

Remarques

Écrit le Double à l’aide de la valeur par défaut StandardFormat (autrement dit, « G ») sur .NET Core 3.0 ou versions ultérieures. Utilise « G17 » sur toute autre infrastructure.

Le nom de la propriété est placé dans une séquence d’échappement avant l’écriture.

S’applique à

WriteNumber(JsonEncodedText, UInt32)

Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs

Important

Cette API n’est pas conforme CLS.

É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.

public:
 void WriteNumber(System::Text::Json::JsonEncodedText propertyName, System::UInt32 value);
[System.CLSCompliant(false)]
public void WriteNumber (System.Text.Json.JsonEncodedText propertyName, uint value);
[<System.CLSCompliant(false)>]
member this.WriteNumber : System.Text.Json.JsonEncodedText * uint32 -> unit
Public Sub WriteNumber (propertyName As JsonEncodedText, value As UInteger)

Paramètres

propertyName
JsonEncodedText

Nom de propriété encodé en JSON de l’objet JSON à transcoder et à écrire au format UTF-8.

value
UInt32

Valeur à écrire sous la forme d’un nombre JSON dans la paire nom/valeur.

Attributs

Exceptions

La validation est activée, mais cette méthode entraînerait l’écriture d’un JSON non valide.

Remarques

Écrit le UInt32 à l’aide de la valeur par défaut StandardFormat (autrement dit, « G ») ; par exemple, 32767.

Le nom de la propriété doit déjà être placé dans une séquence d’échappement lors de la création de l’instance de JsonEncodedText .

S’applique à

WriteNumber(JsonEncodedText, Decimal)

Source:
Utf8JsonWriter.WriteProperties.Decimal.cs
Source:
Utf8JsonWriter.WriteProperties.Decimal.cs
Source:
Utf8JsonWriter.WriteProperties.Decimal.cs

É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.

public:
 void WriteNumber(System::Text::Json::JsonEncodedText propertyName, System::Decimal value);
public void WriteNumber (System.Text.Json.JsonEncodedText propertyName, decimal value);
member this.WriteNumber : System.Text.Json.JsonEncodedText * decimal -> unit
Public Sub WriteNumber (propertyName As JsonEncodedText, value As Decimal)

Paramètres

propertyName
JsonEncodedText

Nom de propriété encodé en JSON de l’objet JSON à transcoder et à écrire au format UTF-8.

value
Decimal

Valeur à écrire sous la forme d’un nombre JSON dans la paire nom/valeur.

Exceptions

La validation est activée, mais cette méthode entraînerait l’écriture d’un JSON non valide.

Remarques

Écrit le Decimal à l’aide de la valeur par défaut (c’est-à-dire StandardFormat , « G »).

Le nom de la propriété doit déjà être placé dans une séquence d’échappement lors de la création de l’instance de JsonEncodedText .

S’applique à

WriteNumber(String, Decimal)

Source:
Utf8JsonWriter.WriteProperties.Decimal.cs
Source:
Utf8JsonWriter.WriteProperties.Decimal.cs
Source:
Utf8JsonWriter.WriteProperties.Decimal.cs

É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.

public:
 void WriteNumber(System::String ^ propertyName, System::Decimal value);
public void WriteNumber (string propertyName, decimal value);
member this.WriteNumber : string * decimal -> unit
Public Sub WriteNumber (propertyName As String, value As Decimal)

Paramètres

propertyName
String

Nom de propriété encodé en UTF-16 de l’objet JSON à transcoder et à écrire au format UTF-8.

value
Decimal

Valeur à écrire sous la forme d’un nombre JSON dans la paire nom/valeur.

Exceptions

Le nom de la propriété spécifiée est trop grand.

La validation est activée, et l’opération d’écriture produirait un JSON non valide.

Le paramètre propertyName a la valeur null.

Remarques

Écrit le Decimal à l’aide de la valeur par défaut (c’est-à-dire StandardFormat , « G »).

Le nom de la propriété est placé dans une séquence d’échappement avant l’écriture.

S’applique à

WriteNumber(JsonEncodedText, UInt64)

Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs

Important

Cette API n’est pas conforme CLS.

É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.

public:
 void WriteNumber(System::Text::Json::JsonEncodedText propertyName, System::UInt64 value);
[System.CLSCompliant(false)]
public void WriteNumber (System.Text.Json.JsonEncodedText propertyName, ulong value);
[<System.CLSCompliant(false)>]
member this.WriteNumber : System.Text.Json.JsonEncodedText * uint64 -> unit
Public Sub WriteNumber (propertyName As JsonEncodedText, value As ULong)

Paramètres

propertyName
JsonEncodedText

Nom de propriété encodé en JSON de l’objet JSON à transcoder et à écrire au format UTF-8.

value
UInt64

Valeur à écrire sous la forme d’un nombre JSON dans la paire nom/valeur.

Attributs

Exceptions

La validation est activée, mais cette méthode entraînerait l’écriture d’un JSON non valide.

Remarques

Écrit le UInt64 à l’aide de la valeur par défaut StandardFormat (autrement dit, « G ») ; par exemple, 32767.

Le nom de la propriété doit déjà être placé dans une séquence d’échappement lors de la création de l’instance de JsonEncodedText .

S’applique à

WriteNumber(ReadOnlySpan<Char>, UInt32)

Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs

Important

Cette API n’est pas conforme CLS.

É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.

public:
 void WriteNumber(ReadOnlySpan<char> propertyName, System::UInt32 value);
[System.CLSCompliant(false)]
public void WriteNumber (ReadOnlySpan<char> propertyName, uint value);
[<System.CLSCompliant(false)>]
member this.WriteNumber : ReadOnlySpan<char> * uint32 -> unit
Public Sub WriteNumber (propertyName As ReadOnlySpan(Of Char), value As UInteger)

Paramètres

propertyName
ReadOnlySpan<Char>

Nom de propriété encodé en UTF-16 de l’objet JSON à transcoder et à écrire au format UTF-8.

value
UInt32

Valeur à écrire sous la forme d’un nombre JSON dans la paire nom/valeur.

Attributs

Exceptions

Le nom de la propriété spécifiée est trop grand.

La validation est activée, et l’opération d’écriture produirait un JSON non valide.

Remarques

Écrit le UInt32 à l’aide de la valeur par défaut StandardFormat (autrement dit, « G ») ; par exemple, 32767.

Le nom de la propriété est placé dans une séquence d’échappement avant l’écriture.

S’applique à

WriteNumber(ReadOnlySpan<Byte>, Decimal)

Source:
Utf8JsonWriter.WriteProperties.Decimal.cs
Source:
Utf8JsonWriter.WriteProperties.Decimal.cs
Source:
Utf8JsonWriter.WriteProperties.Decimal.cs

É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.

public:
 void WriteNumber(ReadOnlySpan<System::Byte> utf8PropertyName, System::Decimal value);
public void WriteNumber (ReadOnlySpan<byte> utf8PropertyName, decimal value);
member this.WriteNumber : ReadOnlySpan<byte> * decimal -> unit
Public Sub WriteNumber (utf8PropertyName As ReadOnlySpan(Of Byte), value As Decimal)

Paramètres

utf8PropertyName
ReadOnlySpan<Byte>

Nom de propriété encodé en UTF-8 de l’objet JSON à écrire.

value
Decimal

Valeur à écrire sous la forme d’un nombre JSON dans la paire nom/valeur.

Exceptions

Le nom de la propriété spécifiée est trop grand.

La validation est activée, et l’opération d’écriture produirait un JSON non valide.

Remarques

Écrit le Decimal à l’aide de la valeur par défaut (c’est-à-dire StandardFormat , « G »).

Le nom de la propriété est placé dans une séquence d’échappement avant l’écriture.

S’applique à

WriteNumber(ReadOnlySpan<Byte>, Double)

Source:
Utf8JsonWriter.WriteProperties.Double.cs
Source:
Utf8JsonWriter.WriteProperties.Double.cs
Source:
Utf8JsonWriter.WriteProperties.Double.cs

É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.

public:
 void WriteNumber(ReadOnlySpan<System::Byte> utf8PropertyName, double value);
public void WriteNumber (ReadOnlySpan<byte> utf8PropertyName, double value);
member this.WriteNumber : ReadOnlySpan<byte> * double -> unit
Public Sub WriteNumber (utf8PropertyName As ReadOnlySpan(Of Byte), value As Double)

Paramètres

utf8PropertyName
ReadOnlySpan<Byte>

Nom de propriété encodé en UTF-8 de l’objet JSON à écrire.

value
Double

Valeur à écrire sous la forme d’un nombre JSON dans la paire nom/valeur.

Exceptions

Le nom de la propriété spécifiée est trop grand.

La validation est activée, et l’opération d’écriture produirait un JSON non valide.

Remarques

Écrit le Double à l’aide de la valeur par défaut StandardFormat (autrement dit, « G ») sur .NET Core 3.0 ou versions ultérieures. Utilise « G17 » sur toute autre infrastructure.

Le nom de la propriété est placé dans une séquence d’échappement avant l’écriture.

S’applique à

WriteNumber(ReadOnlySpan<Byte>, Int32)

Source:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.SignedNumber.cs

É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.

public:
 void WriteNumber(ReadOnlySpan<System::Byte> utf8PropertyName, int value);
public void WriteNumber (ReadOnlySpan<byte> utf8PropertyName, int value);
member this.WriteNumber : ReadOnlySpan<byte> * int -> unit
Public Sub WriteNumber (utf8PropertyName As ReadOnlySpan(Of Byte), value As Integer)

Paramètres

utf8PropertyName
ReadOnlySpan<Byte>

Nom de propriété encodé en UTF-8 de l’objet JSON à écrire.

value
Int32

Valeur à écrire sous la forme d’un nombre JSON dans la paire nom/valeur.

Exceptions

Le nom de la propriété spécifiée est trop grand.

La validation est activée, et l’opération d’écriture produirait un JSON non valide.

Remarques

Écrit le Int32 à l’aide de la valeur par défaut StandardFormat (autrement dit, « G ») ; par exemple, 32767.

Le nom de la propriété est placé dans une séquence d’échappement avant l’écriture.

S’applique à

WriteNumber(ReadOnlySpan<Byte>, Int64)

Source:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.SignedNumber.cs

É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.

public:
 void WriteNumber(ReadOnlySpan<System::Byte> utf8PropertyName, long value);
public void WriteNumber (ReadOnlySpan<byte> utf8PropertyName, long value);
member this.WriteNumber : ReadOnlySpan<byte> * int64 -> unit
Public Sub WriteNumber (utf8PropertyName As ReadOnlySpan(Of Byte), value As Long)

Paramètres

utf8PropertyName
ReadOnlySpan<Byte>

Nom de propriété encodé en UTF-8 de l’objet JSON à écrire.

value
Int64

Valeur à écrire sous la forme d’un nombre JSON dans la paire nom/valeur.

Exceptions

Le nom de la propriété spécifiée est trop grand.

La validation est activée, et l’opération d’écriture produirait un JSON non valide.

Remarques

Écrit le Int64 à l’aide de la valeur par défaut StandardFormat (autrement dit, « G ») ; par exemple, 32767.

Le nom de la propriété est placé dans une séquence d’échappement avant l’écriture.

S’applique à

WriteNumber(ReadOnlySpan<Byte>, Single)

Source:
Utf8JsonWriter.WriteProperties.Float.cs
Source:
Utf8JsonWriter.WriteProperties.Float.cs
Source:
Utf8JsonWriter.WriteProperties.Float.cs

É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.

public:
 void WriteNumber(ReadOnlySpan<System::Byte> utf8PropertyName, float value);
public void WriteNumber (ReadOnlySpan<byte> utf8PropertyName, float value);
member this.WriteNumber : ReadOnlySpan<byte> * single -> unit
Public Sub WriteNumber (utf8PropertyName As ReadOnlySpan(Of Byte), value As Single)

Paramètres

utf8PropertyName
ReadOnlySpan<Byte>

Nom de propriété encodé en UTF-8 de l’objet JSON à écrire.

value
Single

Valeur à écrire sous la forme d’un nombre JSON dans la paire nom/valeur.

Exceptions

Le nom de la propriété spécifiée est trop grand.

La validation est activée, et l’opération d’écriture produirait un JSON non valide.

Remarques

Écrit à l’aide Single de la valeur par défaut (c’est-à-dire StandardFormat « G ») sur .NET Core 3.0 ou versions ultérieures. Utilise « G9 » sur tout autre framework.

Le nom de la propriété est placé dans une séquence d’échappement avant l’écriture.

S’applique à

WriteNumber(ReadOnlySpan<Byte>, UInt32)

Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs

Important

Cette API n’est pas conforme CLS.

É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.

public:
 void WriteNumber(ReadOnlySpan<System::Byte> utf8PropertyName, System::UInt32 value);
[System.CLSCompliant(false)]
public void WriteNumber (ReadOnlySpan<byte> utf8PropertyName, uint value);
[<System.CLSCompliant(false)>]
member this.WriteNumber : ReadOnlySpan<byte> * uint32 -> unit
Public Sub WriteNumber (utf8PropertyName As ReadOnlySpan(Of Byte), value As UInteger)

Paramètres

utf8PropertyName
ReadOnlySpan<Byte>

Nom de propriété encodé en UTF-8 de l’objet JSON à écrire.

value
UInt32

Valeur à écrire sous la forme d’un nombre JSON dans la paire nom/valeur.

Attributs

Exceptions

Le nom de la propriété spécifiée est trop grand.

La validation est activée, et l’opération d’écriture produirait un JSON non valide.

Remarques

Écrit à l’aide UInt32 de la valeur par défaut (c’est-à-dire StandardFormat « G ») ; par exemple, 32767.

Le nom de la propriété est placé dans une séquence d’échappement avant l’écriture.

S’applique à

WriteNumber(ReadOnlySpan<Char>, UInt64)

Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs

Important

Cette API n’est pas conforme CLS.

É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.

public:
 void WriteNumber(ReadOnlySpan<char> propertyName, System::UInt64 value);
[System.CLSCompliant(false)]
public void WriteNumber (ReadOnlySpan<char> propertyName, ulong value);
[<System.CLSCompliant(false)>]
member this.WriteNumber : ReadOnlySpan<char> * uint64 -> unit
Public Sub WriteNumber (propertyName As ReadOnlySpan(Of Char), value As ULong)

Paramètres

propertyName
ReadOnlySpan<Char>

Nom de propriété encodé en UTF-16 de l’objet JSON à transcoder et à écrire au format UTF-8.

value
UInt64

Valeur à écrire sous la forme d’un nombre JSON dans la paire nom/valeur.

Attributs

Exceptions

Le nom de la propriété spécifiée est trop grand.

La validation est activée, et l’opération d’écriture produirait un JSON non valide.

Remarques

Écrit à l’aide UInt64 de la valeur par défaut (c’est-à-dire StandardFormat « G ») ; par exemple, 32767.

Le nom de la propriété est placé dans une séquence d’échappement avant l’écriture.

S’applique à

WriteNumber(ReadOnlySpan<Char>, Decimal)

Source:
Utf8JsonWriter.WriteProperties.Decimal.cs
Source:
Utf8JsonWriter.WriteProperties.Decimal.cs
Source:
Utf8JsonWriter.WriteProperties.Decimal.cs

É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.

public:
 void WriteNumber(ReadOnlySpan<char> propertyName, System::Decimal value);
public void WriteNumber (ReadOnlySpan<char> propertyName, decimal value);
member this.WriteNumber : ReadOnlySpan<char> * decimal -> unit
Public Sub WriteNumber (propertyName As ReadOnlySpan(Of Char), value As Decimal)

Paramètres

propertyName
ReadOnlySpan<Char>

Nom de propriété encodé en UTF-16 de l’objet JSON à transcoder et à écrire au format UTF-8.

value
Decimal

Valeur à écrire sous la forme d’un nombre JSON dans la paire nom/valeur.

Exceptions

Le nom de la propriété spécifiée est trop grand.

La validation est activée, et l’opération d’écriture produirait un JSON non valide.

Remarques

Écrit à l’aide Decimal de la valeur par défaut (c’est-à-dire StandardFormat , « G »).

Le nom de la propriété est placé dans une séquence d’échappement avant l’écriture.

S’applique à

WriteNumber(ReadOnlySpan<Char>, Double)

Source:
Utf8JsonWriter.WriteProperties.Double.cs
Source:
Utf8JsonWriter.WriteProperties.Double.cs
Source:
Utf8JsonWriter.WriteProperties.Double.cs

É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.

public:
 void WriteNumber(ReadOnlySpan<char> propertyName, double value);
public void WriteNumber (ReadOnlySpan<char> propertyName, double value);
member this.WriteNumber : ReadOnlySpan<char> * double -> unit
Public Sub WriteNumber (propertyName As ReadOnlySpan(Of Char), value As Double)

Paramètres

propertyName
ReadOnlySpan<Char>

Nom de propriété encodé en UTF-16 de l’objet JSON à transcoder et à écrire au format UTF-8.

value
Double

Valeur à écrire sous la forme d’un nombre JSON dans la paire nom/valeur.

Exceptions

Le nom de la propriété spécifiée est trop grand.

La validation est activée, et l’opération d’écriture produirait un JSON non valide.

Remarques

Écrit à l’aide Double de la valeur par défaut (c’est-à-dire StandardFormat « G ») sur .NET Core 3.0 ou versions ultérieures. Utilise « G17 » sur n’importe quel autre framework.

Le nom de la propriété est placé dans une séquence d’échappement avant l’écriture.

S’applique à

WriteNumber(ReadOnlySpan<Char>, Int32)

Source:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.SignedNumber.cs

É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.

public:
 void WriteNumber(ReadOnlySpan<char> propertyName, int value);
public void WriteNumber (ReadOnlySpan<char> propertyName, int value);
member this.WriteNumber : ReadOnlySpan<char> * int -> unit
Public Sub WriteNumber (propertyName As ReadOnlySpan(Of Char), value As Integer)

Paramètres

propertyName
ReadOnlySpan<Char>

Nom de propriété encodé en UTF-16 de l’objet JSON à transcoder et à écrire au format UTF-8.

value
Int32

Valeur à écrire sous la forme d’un nombre JSON dans la paire nom/valeur.

Exceptions

Le nom de la propriété spécifiée est trop grand.

La validation est activée, et l’opération d’écriture produirait un JSON non valide.

Remarques

Écrit à l’aide Int32 de la valeur par défaut (c’est-à-dire StandardFormat « G ») ; par exemple, 32767.

Le nom de la propriété est placé dans une séquence d’échappement avant l’écriture.

S’applique à

WriteNumber(ReadOnlySpan<Char>, Int64)

Source:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.SignedNumber.cs

É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.

public:
 void WriteNumber(ReadOnlySpan<char> propertyName, long value);
public void WriteNumber (ReadOnlySpan<char> propertyName, long value);
member this.WriteNumber : ReadOnlySpan<char> * int64 -> unit
Public Sub WriteNumber (propertyName As ReadOnlySpan(Of Char), value As Long)

Paramètres

propertyName
ReadOnlySpan<Char>

Nom de propriété encodé en UTF-16 de l’objet JSON à transcoder et à écrire au format UTF-8.

value
Int64

Valeur à écrire sous la forme d’un nombre JSON dans la paire nom/valeur.

Exceptions

Le nom de la propriété spécifiée est trop grand.

La validation est activée, et l’opération d’écriture produirait un JSON non valide.

Remarques

Écrit à l’aide Int64 de la valeur par défaut (c’est-à-dire StandardFormat « G ») ; par exemple, 32767.

Le nom de la propriété est placé dans une séquence d’échappement avant l’écriture.

S’applique à

WriteNumber(ReadOnlySpan<Char>, Single)

Source:
Utf8JsonWriter.WriteProperties.Float.cs
Source:
Utf8JsonWriter.WriteProperties.Float.cs
Source:
Utf8JsonWriter.WriteProperties.Float.cs

É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.

public:
 void WriteNumber(ReadOnlySpan<char> propertyName, float value);
public void WriteNumber (ReadOnlySpan<char> propertyName, float value);
member this.WriteNumber : ReadOnlySpan<char> * single -> unit
Public Sub WriteNumber (propertyName As ReadOnlySpan(Of Char), value As Single)

Paramètres

propertyName
ReadOnlySpan<Char>

Nom de propriété encodé en UTF-16 de l’objet JSON à transcoder et à écrire au format UTF-8.

value
Single

Valeur à écrire sous la forme d’un nombre JSON dans la paire nom/valeur.

Exceptions

Le nom de la propriété spécifiée est trop grand.

La validation est activée, et l’opération d’écriture produirait un JSON non valide.

Remarques

Écrit à l’aide Single de la valeur par défaut (c’est-à-dire StandardFormat « G ») sur .NET Core 3.0 ou versions ultérieures. Utilise « G9 » sur tout autre framework.

Le nom de la propriété est placé dans une séquence d’échappement avant l’écriture.

S’applique à

WriteNumber(ReadOnlySpan<Byte>, UInt64)

Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs

Important

Cette API n’est pas conforme CLS.

É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.

public:
 void WriteNumber(ReadOnlySpan<System::Byte> utf8PropertyName, System::UInt64 value);
[System.CLSCompliant(false)]
public void WriteNumber (ReadOnlySpan<byte> utf8PropertyName, ulong value);
[<System.CLSCompliant(false)>]
member this.WriteNumber : ReadOnlySpan<byte> * uint64 -> unit
Public Sub WriteNumber (utf8PropertyName As ReadOnlySpan(Of Byte), value As ULong)

Paramètres

utf8PropertyName
ReadOnlySpan<Byte>

Nom de propriété encodé en UTF-8 de l’objet JSON à écrire.

value
UInt64

Valeur à écrire sous la forme d’un nombre JSON dans la paire nom/valeur.

Attributs

Exceptions

Le nom de la propriété spécifiée est trop grand.

La validation est activée, et l’opération d’écriture produirait un JSON non valide.

Remarques

Écrit à l’aide UInt64 de la valeur par défaut (c’est-à-dire StandardFormat « G ») ; par exemple, 32767.

Le nom de la propriété est placé dans une séquence d’échappement avant l’écriture.

S’applique à