Partage via


Utf8JsonWriter.WriteNumber Méthode

Définition

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)

Source:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
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 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)

Source:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
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 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)

Source:
Utf8JsonWriter.WriteProperties.Float.cs
Source:
Utf8JsonWriter.WriteProperties.Float.cs
Source:
Utf8JsonWriter.WriteProperties.Float.cs
Source:
Utf8JsonWriter.WriteProperties.Float.cs
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 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)

Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
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 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)

Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
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 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)

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

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

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

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

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

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

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

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

Source:
Utf8JsonWriter.WriteProperties.Double.cs
Source:
Utf8JsonWriter.WriteProperties.Double.cs
Source:
Utf8JsonWriter.WriteProperties.Double.cs
Source:
Utf8JsonWriter.WriteProperties.Double.cs
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 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)

Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
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 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)

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

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

Source:
Utf8JsonWriter.WriteProperties.Decimal.cs
Source:
Utf8JsonWriter.WriteProperties.Decimal.cs
Source:
Utf8JsonWriter.WriteProperties.Decimal.cs
Source:
Utf8JsonWriter.WriteProperties.Decimal.cs
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 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)

Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
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 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)

Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
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é 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)

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

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

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

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

Source:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
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 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)

Source:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
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 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)

Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
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é 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)

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

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

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

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

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

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

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

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

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

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

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

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

Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
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é 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)

Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Source:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
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é 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.

S’applique à