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
| Nom | Description |
|---|---|
| WriteNumber(String, Int32) |
Écrit un nom de propriété spécifié sous la forme d’une chaîne et d’une Int32 valeur (sous forme de numéro JSON) dans le cadre d’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 d’une Int64 valeur (sous forme de numéro JSON) dans le cadre d’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 d’une Single valeur (sous forme de numéro JSON) dans le cadre d’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 d’une UInt32 valeur (sous forme de numéro JSON) dans le cadre d’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 d’une UInt64 valeur (sous forme de numéro JSON) dans le cadre d’une paire nom/valeur d’un objet JSON. |
| WriteNumber(JsonEncodedText, Single) |
Écrit le nom et Single la valeur de propriété précodés (sous la forme d’un numéro JSON) dans le cadre d’une paire nom/valeur d’un objet JSON. |
| WriteNumber(JsonEncodedText, Double) |
Écrit le nom et Double la valeur de propriété précodés (sous la forme d’un numéro JSON) dans le cadre d’une paire nom/valeur d’un objet JSON. |
| WriteNumber(JsonEncodedText, Int32) |
Écrit le nom et Int32 la valeur de propriété précodés (sous la forme d’un numéro JSON) dans le cadre d’une paire nom/valeur d’un objet JSON. |
| WriteNumber(JsonEncodedText, Int64) |
Écrit le nom et Int64 la valeur de propriété précodés (sous la forme d’un numéro JSON) dans le cadre d’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 d’une Double valeur (sous forme de numéro JSON) dans le cadre d’une paire nom/valeur d’un objet JSON. |
| WriteNumber(JsonEncodedText, UInt32) |
Écrit le nom et UInt32 la valeur de propriété précodés (sous la forme d’un numéro JSON) dans le cadre d’une paire nom/valeur d’un objet JSON. |
| WriteNumber(JsonEncodedText, Decimal) |
Écrit le nom et Decimal la valeur de propriété précodés (sous la forme d’un numéro JSON) dans le cadre d’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 d’une Decimal valeur (sous forme de numéro JSON) dans le cadre d’une paire nom/valeur d’un objet JSON. |
| WriteNumber(JsonEncodedText, UInt64) |
Écrit le nom et UInt64 la valeur de propriété précodés (sous la forme d’un numéro JSON) dans le cadre d’une paire nom/valeur d’un objet JSON. |
| WriteNumber(ReadOnlySpan<Char>, UInt32) |
Écrit un nom de propriété spécifié en tant qu’étendue de caractères en lecture seule et une UInt32 valeur (en tant que nombre JSON) dans le cadre d’une paire nom/valeur d’un objet JSON. |
| WriteNumber(ReadOnlySpan<Byte>, Decimal) |
Écrit un nom de propriété spécifié en tant qu’étendue en lecture seule d’octets et une Decimal valeur (sous forme de nombre JSON) dans le cadre d’une paire nom/valeur d’un objet JSON. |
| WriteNumber(ReadOnlySpan<Byte>, Double) |
Écrit un nom de propriété spécifié en tant qu’étendue en lecture seule d’octets et une Double valeur (sous forme de nombre JSON) dans le cadre d’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 d’une Int32 valeur (sous forme de nombre JSON) dans le cadre d’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 d’une Int64 valeur (sous forme de nombre JSON) dans le cadre d’une paire nom/valeur d’un objet JSON. |
| WriteNumber(ReadOnlySpan<Byte>, UInt32) |
Écrit un nom de propriété spécifié en tant qu’étendue en lecture seule d’octets et une UInt32 valeur (sous forme de nombre JSON) dans le cadre d’une paire nom/valeur d’un objet JSON. |
| WriteNumber(ReadOnlySpan<Byte>, Single) |
Écrit un nom de propriété spécifié en tant qu’étendue en lecture seule d’octets et une Single valeur (sous forme de nombre JSON) dans le cadre d’une paire nom/valeur d’un objet JSON. |
| WriteNumber(ReadOnlySpan<Char>, Decimal) |
Écrit un nom de propriété spécifié en tant qu’étendue de caractères en lecture seule et une Decimal valeur (en tant que nombre JSON) dans le cadre d’une paire nom/valeur d’un objet JSON. |
| WriteNumber(ReadOnlySpan<Char>, Double) |
Écrit un nom de propriété spécifié en tant qu’étendue de caractères en lecture seule et une Double valeur (en tant que nombre JSON) dans le cadre d’une paire nom/valeur d’un objet JSON. |
| WriteNumber(ReadOnlySpan<Char>, Int32) |
Écrit un nom de propriété spécifié en tant qu’étendue de caractères en lecture seule et une Int32 valeur (en tant que numéro JSON) dans le cadre d’une paire nom/valeur d’un objet JSON. |
| WriteNumber(ReadOnlySpan<Char>, Int64) |
Écrit un nom de propriété spécifié en tant qu’étendue de caractères en lecture seule et une Int64 valeur (en tant que numéro JSON) dans le cadre d’une paire nom/valeur d’un objet JSON. |
| WriteNumber(ReadOnlySpan<Char>, Single) |
Écrit un nom de propriété spécifié en tant qu’étendue de caractères en lecture seule et une Single valeur (en tant que nombre JSON) dans le cadre d’une paire nom/valeur d’un objet JSON. |
| WriteNumber(ReadOnlySpan<Byte>, UInt64) |
Écrit un nom de propriété spécifié en tant qu’étendue en lecture seule d’octets et une UInt64 valeur (sous forme de nombre JSON) dans le cadre d’une paire nom/valeur d’un objet JSON. |
| WriteNumber(ReadOnlySpan<Char>, UInt64) |
Écrit un nom de propriété spécifié en tant qu’étendue de caractères en lecture seule et une UInt64 valeur (en tant que nombre JSON) dans le cadre d’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 d’une Int32 valeur (sous forme de numéro JSON) dans le cadre d’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 la propriété encodée UTF-16 de l’objet JSON à transcoder et écrire en UTF-8.
- value
- Int32
Valeur à écrire sous la forme d’un numéro JSON dans le cadre de la paire nom/valeur.
Exceptions
Le nom de propriété spécifié est trop grand.
La validation est activée et l’opération d’écriture produit un JSON non valide.
Le propertyName paramètre est null.
Remarques
Écrit l’utilisation Int32 par défaut StandardFormat (autrement dit, « G ») ; par exemple, 32767.
Le nom de la propriété est échappé avant l’écriture.
S’applique à
WriteNumber(String, Int64)
Écrit un nom de propriété spécifié sous la forme d’une chaîne et d’une Int64 valeur (sous forme de numéro JSON) dans le cadre d’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 la propriété encodée UTF-16 de l’objet JSON à transcoder et écrire en UTF-8.
- value
- Int64
Valeur à écrire sous la forme d’un numéro JSON dans le cadre de la paire nom/valeur.
Exceptions
Le nom de propriété spécifié est trop grand.
La validation est activée et l’opération d’écriture produit un JSON non valide.
Le propertyName paramètre est null.
Remarques
Écrit l’utilisation Int64 par défaut StandardFormat (autrement dit, « G ») ; par exemple, 32767.
Le nom de la propriété est échappé avant l’écriture.
S’applique à
WriteNumber(String, Single)
Écrit un nom de propriété spécifié sous la forme d’une chaîne et d’une Single valeur (sous forme de numéro JSON) dans le cadre d’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 la propriété encodée UTF-16 de l’objet JSON à transcoder et écrire en UTF-8.
- value
- Single
Valeur à écrire sous la forme d’un numéro JSON dans le cadre de la paire nom/valeur.
Exceptions
Le nom de propriété spécifié est trop grand.
La validation est activée et l’opération d’écriture produit un JSON non valide.
Le propertyName paramètre est null.
Remarques
Cette méthode écrit la Single valeur au format suivant :
- Sur .NET Core 3.0 et versions ultérieures, la valeur par défaut StandardFormat (autrement dit, « G »).
- Sur tous les autres frameworks, « G9 ».
Le nom de la propriété est échappé 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 d’une UInt32 valeur (sous forme de numéro JSON) dans le cadre d’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 la propriété encodée UTF-16 de l’objet JSON à transcoder et écrire en UTF-8.
- value
- UInt32
Valeur à écrire sous la forme d’un numéro JSON dans le cadre de la paire nom/valeur.
- Attributs
Exceptions
Le nom de propriété spécifié est trop grand.
La validation est activée et l’opération d’écriture produit un JSON non valide.
Le propertyName paramètre est null.
Remarques
Écrit l’utilisation UInt32 par défaut StandardFormat (autrement dit, « G ») ; par exemple, 32767.
Le nom de la propriété est échappé 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 d’une UInt64 valeur (sous forme de numéro JSON) dans le cadre d’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 la propriété encodée UTF-16 de l’objet JSON à transcoder et écrire en UTF-8.
- value
- UInt64
Valeur à écrire sous la forme d’un numéro JSON dans le cadre de la paire nom/valeur.
- Attributs
Exceptions
Le nom de propriété spécifié est trop grand.
La validation est activée et l’opération d’écriture produit un JSON non valide.
Le propertyName paramètre est null.
Remarques
Écrit l’utilisation UInt64 par défaut StandardFormat (autrement dit, « G ») ; par exemple, 32767.
Le nom de la propriété est échappé avant l’écriture.
S’applique à
WriteNumber(JsonEncodedText, Single)
Écrit le nom et Single la valeur de propriété précodés (sous la forme d’un numéro JSON) dans le cadre d’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é JSON de l’objet JSON à transcoder et écrire en UTF-8.
- value
- Single
Valeur à écrire sous la forme d’un numéro JSON dans le cadre de la paire nom/valeur.
Exceptions
La validation est activée et cette méthode entraîne l’écriture de JSON non valide.
Remarques
Cette méthode écrit la Single valeur au format suivant :
- Sur .NET Core 3.0 et versions ultérieures, la valeur par défaut StandardFormat (autrement dit, « G »).
- Sur tous les autres frameworks, « G9 ».
Le nom de la propriété doit déjà être échappé lors de la création de l’instance.JsonEncodedText
S’applique à
WriteNumber(JsonEncodedText, Double)
Écrit le nom et Double la valeur de propriété précodés (sous la forme d’un numéro JSON) dans le cadre d’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é JSON de l’objet JSON à transcoder et écrire en UTF-8.
- value
- Double
Valeur à écrire sous la forme d’un numéro JSON dans le cadre de la paire nom/valeur.
Exceptions
La validation est activée et cette méthode entraîne l’écriture de JSON non valide.
Remarques
Cette méthode écrit la Double valeur au format suivant :
- Sur .NET Core 3.0 et versions ultérieures, la valeur par défaut StandardFormat (autrement dit, « G »).
- Sur tous les autres frameworks, « G17 ».
Le nom de la propriété doit déjà être échappé lors de la création de l’instance.JsonEncodedText
S’applique à
WriteNumber(JsonEncodedText, Int32)
Écrit le nom et Int32 la valeur de propriété précodés (sous la forme d’un numéro JSON) dans le cadre d’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é JSON de l’objet JSON à transcoder et écrire en UTF-8.
- value
- Int32
Valeur à écrire sous la forme d’un numéro JSON dans le cadre de la paire nom/valeur.
Exceptions
La validation est activée et cette méthode entraîne l’écriture de JSON non valide.
Remarques
Écrit l’utilisation Int32 par défaut StandardFormat (autrement dit, « G ») ; par exemple, 32767.
Le nom de la propriété doit déjà être échappé lors de la création de l’instance.JsonEncodedText
S’applique à
WriteNumber(JsonEncodedText, Int64)
Écrit le nom et Int64 la valeur de propriété précodés (sous la forme d’un numéro JSON) dans le cadre d’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é JSON de l’objet JSON à transcoder et écrire en UTF-8.
- value
- Int64
Valeur à écrire sous la forme d’un numéro JSON dans le cadre de la paire nom/valeur.
Exceptions
La validation est activée et cette méthode entraîne l’écriture de JSON non valide.
Remarques
Écrit l’utilisation Int64 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 échappé lors de la création de l’instance.JsonEncodedText
S’applique à
WriteNumber(String, Double)
Écrit un nom de propriété spécifié sous la forme d’une chaîne et d’une Double valeur (sous forme de numéro JSON) dans le cadre d’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 la propriété encodée UTF-16 de l’objet JSON à transcoder et écrire en UTF-8.
- value
- Double
Valeur à écrire sous la forme d’un numéro JSON dans le cadre de la paire nom/valeur.
Exceptions
Le nom de propriété spécifié est trop grand.
La validation est activée et l’opération d’écriture produit un JSON non valide.
Le propertyName paramètre est null.
Remarques
Cette méthode écrit la Double valeur au format suivant :
- Sur .NET Core 3.0 et versions ultérieures, la valeur par défaut StandardFormat (autrement dit, « G »).
- Sur tous les autres frameworks, « G17 ».
Le nom de la propriété est échappé avant l’écriture.
S’applique à
WriteNumber(JsonEncodedText, UInt32)
Important
Cette API n’est pas conforme CLS.
Écrit le nom et UInt32 la valeur de propriété précodés (sous la forme d’un numéro JSON) dans le cadre d’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é JSON de l’objet JSON à transcoder et écrire en UTF-8.
- value
- UInt32
Valeur à écrire sous la forme d’un numéro JSON dans le cadre de la paire nom/valeur.
- Attributs
Exceptions
La validation est activée et cette méthode entraîne l’écriture de JSON non valide.
Remarques
Écrit l’utilisation UInt32 par défaut StandardFormat (autrement dit, « G ») ; par exemple, 32767.
Le nom de la propriété doit déjà être échappé lors de la création de l’instance.JsonEncodedText
S’applique à
WriteNumber(JsonEncodedText, Decimal)
Écrit le nom et Decimal la valeur de propriété précodés (sous la forme d’un numéro JSON) dans le cadre d’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é JSON de l’objet JSON à transcoder et écrire en UTF-8.
- value
- Decimal
Valeur à écrire sous la forme d’un numéro JSON dans le cadre de la paire nom/valeur.
Exceptions
La validation est activée et cette méthode entraîne l’écriture de JSON non valide.
Remarques
Écrit l’utilisation Decimal de la valeur par défaut StandardFormat (autrement dit, « G »).
Le nom de la propriété doit déjà être échappé lors de la création de l’instance.JsonEncodedText
S’applique à
WriteNumber(String, Decimal)
Écrit un nom de propriété spécifié sous la forme d’une chaîne et d’une Decimal valeur (sous forme de numéro JSON) dans le cadre d’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 la propriété encodée UTF-16 de l’objet JSON à transcoder et écrire en UTF-8.
- value
- Decimal
Valeur à écrire sous la forme d’un numéro JSON dans le cadre de la paire nom/valeur.
Exceptions
Le nom de propriété spécifié est trop grand.
La validation est activée et l’opération d’écriture produit un JSON non valide.
Le propertyName paramètre est null.
Remarques
Écrit l’utilisation Decimal de la valeur par défaut StandardFormat (autrement dit, « G »).
Le nom de la propriété est échappé avant l’écriture.
S’applique à
WriteNumber(JsonEncodedText, UInt64)
Important
Cette API n’est pas conforme CLS.
Écrit le nom et UInt64 la valeur de propriété précodés (sous la forme d’un numéro JSON) dans le cadre d’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é JSON de l’objet JSON à transcoder et écrire en UTF-8.
- value
- UInt64
Valeur à écrire sous la forme d’un numéro JSON dans le cadre de la paire nom/valeur.
- Attributs
Exceptions
La validation est activée et cette méthode entraîne l’écriture de JSON non valide.
Remarques
Écrit l’utilisation UInt64 par défaut StandardFormat (autrement dit, « G ») ; par exemple, 32767.
Le nom de la propriété doit déjà être échappé lors de la création de l’instance.JsonEncodedText
S’applique à
WriteNumber(ReadOnlySpan<Char>, UInt32)
Important
Cette API n’est pas conforme CLS.
Écrit un nom de propriété spécifié en tant qu’étendue de caractères en lecture seule et une UInt32 valeur (en tant que nombre JSON) dans le cadre d’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 la propriété encodée UTF-16 de l’objet JSON à transcoder et écrire en UTF-8.
- value
- UInt32
Valeur à écrire sous la forme d’un numéro JSON dans le cadre de la paire nom/valeur.
- Attributs
Exceptions
Le nom de propriété spécifié est trop grand.
La validation est activée et l’opération d’écriture produit un JSON non valide.
Remarques
Écrit l’utilisation UInt32 par défaut StandardFormat (autrement dit, « G ») ; par exemple, 32767.
Le nom de la propriété est échappé avant l’écriture.
S’applique à
WriteNumber(ReadOnlySpan<Byte>, Decimal)
Écrit un nom de propriété spécifié en tant qu’étendue en lecture seule d’octets et une Decimal valeur (sous forme de nombre JSON) dans le cadre d’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 numéro JSON dans le cadre de la paire nom/valeur.
Exceptions
Le nom de propriété spécifié est trop grand.
La validation est activée et l’opération d’écriture produit un JSON non valide.
Remarques
Écrit l’utilisation Decimal de la valeur par défaut StandardFormat (autrement dit, « G »).
Le nom de la propriété est échappé avant l’écriture.
S’applique à
WriteNumber(ReadOnlySpan<Byte>, Double)
Écrit un nom de propriété spécifié en tant qu’étendue en lecture seule d’octets et une Double valeur (sous forme de nombre JSON) dans le cadre d’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 numéro JSON dans le cadre de la paire nom/valeur.
Exceptions
Le nom de propriété spécifié est trop grand.
La validation est activée et l’opération d’écriture produit un JSON non valide.
Remarques
Cette méthode écrit la Double valeur au format suivant :
- Sur .NET Core 3.0 et versions ultérieures, la valeur par défaut StandardFormat (autrement dit, « G »).
- Sur tous les autres frameworks, « G17 ».
Le nom de la propriété est échappé 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 d’une Int32 valeur (sous forme de nombre JSON) dans le cadre d’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 numéro JSON dans le cadre de la paire nom/valeur.
Exceptions
Le nom de propriété spécifié est trop grand.
La validation est activée et l’opération d’écriture produit un JSON non valide.
Remarques
Écrit l’utilisation Int32 par défaut StandardFormat (autrement dit, « G ») ; par exemple, 32767.
Le nom de la propriété est échappé 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 d’une Int64 valeur (sous forme de nombre JSON) dans le cadre d’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 numéro JSON dans le cadre de la paire nom/valeur.
Exceptions
Le nom de propriété spécifié est trop grand.
La validation est activée et l’opération d’écriture produit un JSON non valide.
Remarques
Écrit l’utilisation Int64 par défaut StandardFormat (autrement dit, « G ») ; par exemple, 32767.
Le nom de la propriété est échappé 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é en tant qu’étendue en lecture seule d’octets et une UInt32 valeur (sous forme de nombre JSON) dans le cadre d’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 numéro JSON dans le cadre de la paire nom/valeur.
- Attributs
Exceptions
Le nom de propriété spécifié est trop grand.
La validation est activée et l’opération d’écriture produit un JSON non valide.
Remarques
Écrit l’utilisation UInt32 par défaut StandardFormat (autrement dit, « G ») ; par exemple, 32767.
Le nom de la propriété est échappé avant l’écriture.
S’applique à
WriteNumber(ReadOnlySpan<Byte>, Single)
Écrit un nom de propriété spécifié en tant qu’étendue en lecture seule d’octets et une Single valeur (sous forme de nombre JSON) dans le cadre d’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 numéro JSON dans le cadre de la paire nom/valeur.
Exceptions
Le nom de propriété spécifié est trop grand.
La validation est activée et l’opération d’écriture produit un JSON non valide.
Remarques
Cette méthode écrit la Single valeur au format suivant :
- Sur .NET Core 3.0 et versions ultérieures, la valeur par défaut StandardFormat (autrement dit, « G »).
- Sur tous les autres frameworks, « G9 ».
Le nom de la propriété est échappé avant l’écriture.
S’applique à
WriteNumber(ReadOnlySpan<Char>, Decimal)
Écrit un nom de propriété spécifié en tant qu’étendue de caractères en lecture seule et une Decimal valeur (en tant que nombre JSON) dans le cadre d’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 la propriété encodée UTF-16 de l’objet JSON à transcoder et écrire en UTF-8.
- value
- Decimal
Valeur à écrire sous la forme d’un numéro JSON dans le cadre de la paire nom/valeur.
Exceptions
Le nom de propriété spécifié est trop grand.
La validation est activée et l’opération d’écriture produit un JSON non valide.
Remarques
Écrit l’utilisation Decimal de la valeur par défaut StandardFormat (autrement dit, « G »).
Le nom de la propriété est échappé avant l’écriture.
S’applique à
WriteNumber(ReadOnlySpan<Char>, Double)
Écrit un nom de propriété spécifié en tant qu’étendue de caractères en lecture seule et une Double valeur (en tant que nombre JSON) dans le cadre d’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 la propriété encodée UTF-16 de l’objet JSON à transcoder et écrire en UTF-8.
- value
- Double
Valeur à écrire sous la forme d’un numéro JSON dans le cadre de la paire nom/valeur.
Exceptions
Le nom de propriété spécifié est trop grand.
La validation est activée et l’opération d’écriture produit un JSON non valide.
Remarques
Cette méthode écrit la Double valeur au format suivant :
- Sur .NET Core 3.0 et versions ultérieures, la valeur par défaut StandardFormat (autrement dit, « G »).
- Sur tous les autres frameworks, « G17 ».
Le nom de la propriété est échappé avant l’écriture.
S’applique à
WriteNumber(ReadOnlySpan<Char>, Int32)
Écrit un nom de propriété spécifié en tant qu’étendue de caractères en lecture seule et une Int32 valeur (en tant que numéro JSON) dans le cadre d’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 la propriété encodée UTF-16 de l’objet JSON à transcoder et écrire en UTF-8.
- value
- Int32
Valeur à écrire sous la forme d’un numéro JSON dans le cadre de la paire nom/valeur.
Exceptions
Le nom de propriété spécifié est trop grand.
La validation est activée et l’opération d’écriture produit un JSON non valide.
Remarques
Écrit l’utilisation Int32 par défaut StandardFormat (autrement dit, « G ») ; par exemple, 32767.
Le nom de la propriété est échappé avant l’écriture.
S’applique à
WriteNumber(ReadOnlySpan<Char>, Int64)
Écrit un nom de propriété spécifié en tant qu’étendue de caractères en lecture seule et une Int64 valeur (en tant que numéro JSON) dans le cadre d’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 la propriété encodée UTF-16 de l’objet JSON à transcoder et écrire en UTF-8.
- value
- Int64
Valeur à écrire sous la forme d’un numéro JSON dans le cadre de la paire nom/valeur.
Exceptions
Le nom de propriété spécifié est trop grand.
La validation est activée et l’opération d’écriture produit un JSON non valide.
Remarques
Écrit l’utilisation Int64 par défaut StandardFormat (autrement dit, « G ») ; par exemple, 32767.
Le nom de la propriété est échappé avant l’écriture.
S’applique à
WriteNumber(ReadOnlySpan<Char>, Single)
Écrit un nom de propriété spécifié en tant qu’étendue de caractères en lecture seule et une Single valeur (en tant que nombre JSON) dans le cadre d’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 la propriété encodée UTF-16 de l’objet JSON à transcoder et écrire en UTF-8.
- value
- Single
Valeur à écrire sous la forme d’un numéro JSON dans le cadre de la paire nom/valeur.
Exceptions
Le nom de propriété spécifié est trop grand.
La validation est activée et l’opération d’écriture produit un JSON non valide.
Remarques
Cette méthode écrit la Single valeur au format suivant :
- Sur .NET Core 3.0 et versions ultérieures, la valeur par défaut StandardFormat (autrement dit, « G »).
- Sur tous les autres frameworks, « G9 ».
Le nom de la propriété est échappé 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é en tant qu’étendue en lecture seule d’octets et une UInt64 valeur (sous forme de nombre JSON) dans le cadre d’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 numéro JSON dans le cadre de la paire nom/valeur.
- Attributs
Exceptions
Le nom de propriété spécifié est trop grand.
La validation est activée et l’opération d’écriture produit un JSON non valide.
Remarques
Écrit l’utilisation UInt64 par défaut StandardFormat (autrement dit, « G ») ; par exemple, 32767.
Le nom de la propriété est échappé 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é en tant qu’étendue de caractères en lecture seule et une UInt64 valeur (en tant que nombre JSON) dans le cadre d’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 la propriété encodée UTF-16 de l’objet JSON à transcoder et écrire en UTF-8.
- value
- UInt64
Valeur à écrire sous la forme d’un numéro JSON dans le cadre de la paire nom/valeur.
- Attributs
Exceptions
Le nom de propriété spécifié est trop grand.
La validation est activée et l’opération d’écriture produit un JSON non valide.
Remarques
Écrit l’utilisation UInt64 par défaut StandardFormat (autrement dit, « G ») ; par exemple, 32767.
Le nom de la propriété est échappé avant l’écriture.