Utf8JsonWriter.WriteNumber Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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)
É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)
É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)
É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)
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)
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)
É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)
É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)
É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)
É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)
É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)
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)
É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)
É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)
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)
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)
É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)
É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)
É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)
É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)
É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)
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)
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)
É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)
É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)
É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)
É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)
É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)
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.