Condividi tramite


Utf8JsonWriter.WriteNumber Metodo

Definizione

Overload

Nome Descrizione
WriteNumber(String, Int32)

Scrive un nome di proprietà specificato come stringa e un Int32 valore (come numero JSON) come parte di una coppia nome/valore di un oggetto JSON.

WriteNumber(String, Int64)

Scrive un nome di proprietà specificato come stringa e un Int64 valore (come numero JSON) come parte di una coppia nome/valore di un oggetto JSON.

WriteNumber(String, Single)

Scrive un nome di proprietà specificato come stringa e un Single valore (come numero JSON) come parte di una coppia nome/valore di un oggetto JSON.

WriteNumber(String, UInt32)

Scrive un nome di proprietà specificato come stringa e un UInt32 valore (come numero JSON) come parte di una coppia nome/valore di un oggetto JSON.

WriteNumber(String, UInt64)

Scrive un nome di proprietà specificato come stringa e un UInt64 valore (come numero JSON) come parte di una coppia nome/valore di un oggetto JSON.

WriteNumber(JsonEncodedText, Single)

Scrive il nome e Single il valore della proprietà pre-codificati (come numero JSON) come parte di una coppia nome/valore di un oggetto JSON.

WriteNumber(JsonEncodedText, Double)

Scrive il nome e Double il valore della proprietà pre-codificati (come numero JSON) come parte di una coppia nome/valore di un oggetto JSON.

WriteNumber(JsonEncodedText, Int32)

Scrive il nome e Int32 il valore della proprietà pre-codificati (come numero JSON) come parte di una coppia nome/valore di un oggetto JSON.

WriteNumber(JsonEncodedText, Int64)

Scrive il nome e Int64 il valore della proprietà pre-codificati (come numero JSON) come parte di una coppia nome/valore di un oggetto JSON.

WriteNumber(String, Double)

Scrive un nome di proprietà specificato come stringa e un Double valore (come numero JSON) come parte di una coppia nome/valore di un oggetto JSON.

WriteNumber(JsonEncodedText, UInt32)

Scrive il nome e UInt32 il valore della proprietà pre-codificati (come numero JSON) come parte di una coppia nome/valore di un oggetto JSON.

WriteNumber(JsonEncodedText, Decimal)

Scrive il nome e Decimal il valore della proprietà pre-codificati (come numero JSON) come parte di una coppia nome/valore di un oggetto JSON.

WriteNumber(String, Decimal)

Scrive un nome di proprietà specificato come stringa e un Decimal valore (come numero JSON) come parte di una coppia nome/valore di un oggetto JSON.

WriteNumber(JsonEncodedText, UInt64)

Scrive il nome e UInt64 il valore della proprietà pre-codificati (come numero JSON) come parte di una coppia nome/valore di un oggetto JSON.

WriteNumber(ReadOnlySpan<Char>, UInt32)

Scrive un nome di proprietà specificato come intervallo di caratteri di sola lettura e un UInt32 valore (come numero JSON) come parte di una coppia nome/valore di un oggetto JSON.

WriteNumber(ReadOnlySpan<Byte>, Decimal)

Scrive un nome di proprietà specificato come intervallo di byte di sola lettura e un Decimal valore (come numero JSON) come parte di una coppia nome/valore di un oggetto JSON.

WriteNumber(ReadOnlySpan<Byte>, Double)

Scrive un nome di proprietà specificato come intervallo di byte di sola lettura e un Double valore (come numero JSON) come parte di una coppia nome/valore di un oggetto JSON.

WriteNumber(ReadOnlySpan<Byte>, Int32)

Scrive un nome di proprietà specificato come intervallo di byte di sola lettura e un Int32 valore (come numero JSON) come parte di una coppia nome/valore di un oggetto JSON.

WriteNumber(ReadOnlySpan<Byte>, Int64)

Scrive un nome di proprietà specificato come intervallo di byte di sola lettura e un Int64 valore (come numero JSON) come parte di una coppia nome/valore di un oggetto JSON.

WriteNumber(ReadOnlySpan<Byte>, UInt32)

Scrive un nome di proprietà specificato come intervallo di byte di sola lettura e un UInt32 valore (come numero JSON) come parte di una coppia nome/valore di un oggetto JSON.

WriteNumber(ReadOnlySpan<Byte>, Single)

Scrive un nome di proprietà specificato come intervallo di byte di sola lettura e un Single valore (come numero JSON) come parte di una coppia nome/valore di un oggetto JSON.

WriteNumber(ReadOnlySpan<Char>, Decimal)

Scrive un nome di proprietà specificato come intervallo di caratteri di sola lettura e un Decimal valore (come numero JSON) come parte di una coppia nome/valore di un oggetto JSON.

WriteNumber(ReadOnlySpan<Char>, Double)

Scrive un nome di proprietà specificato come intervallo di caratteri di sola lettura e un Double valore (come numero JSON) come parte di una coppia nome/valore di un oggetto JSON.

WriteNumber(ReadOnlySpan<Char>, Int32)

Scrive un nome di proprietà specificato come intervallo di caratteri di sola lettura e un Int32 valore (come numero JSON) come parte di una coppia nome/valore di un oggetto JSON.

WriteNumber(ReadOnlySpan<Char>, Int64)

Scrive un nome di proprietà specificato come intervallo di caratteri di sola lettura e un Int64 valore (come numero JSON) come parte di una coppia nome/valore di un oggetto JSON.

WriteNumber(ReadOnlySpan<Char>, Single)

Scrive un nome di proprietà specificato come intervallo di caratteri di sola lettura e un Single valore (come numero JSON) come parte di una coppia nome/valore di un oggetto JSON.

WriteNumber(ReadOnlySpan<Byte>, UInt64)

Scrive un nome di proprietà specificato come intervallo di byte di sola lettura e un UInt64 valore (come numero JSON) come parte di una coppia nome/valore di un oggetto JSON.

WriteNumber(ReadOnlySpan<Char>, UInt64)

Scrive un nome di proprietà specificato come intervallo di caratteri di sola lettura e un UInt64 valore (come numero JSON) come parte di una coppia nome/valore di un oggetto JSON.

WriteNumber(String, Int32)

Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs

Scrive un nome di proprietà specificato come stringa e un Int32 valore (come numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Parametri

propertyName
String

Nome della proprietà con codifica UTF-16 dell'oggetto JSON da transcodificare e scrivere come UTF-8.

value
Int32

Valore da scrivere come numero JSON come parte della coppia nome/valore.

Eccezioni

Il nome della proprietà specificato è troppo grande.

La convalida è abilitata e l'operazione di scrittura genera codice JSON non valido.

Il propertyName parametro è null.

Commenti

Scrive l'oggetto Int32 utilizzando il valore predefinito StandardFormat , ovvero "G", ad esempio 32767.

Il nome della proprietà viene preceduto da un escape prima della scrittura.

Si applica a

WriteNumber(String, Int64)

Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs

Scrive un nome di proprietà specificato come stringa e un Int64 valore (come numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Parametri

propertyName
String

Nome della proprietà con codifica UTF-16 dell'oggetto JSON da transcodificare e scrivere come UTF-8.

value
Int64

Valore da scrivere come numero JSON come parte della coppia nome/valore.

Eccezioni

Il nome della proprietà specificato è troppo grande.

La convalida è abilitata e l'operazione di scrittura genera codice JSON non valido.

Il propertyName parametro è null.

Commenti

Scrive l'oggetto Int64 utilizzando il valore predefinito StandardFormat , ovvero "G", ad esempio 32767.

Il nome della proprietà viene preceduto da un escape prima della scrittura.

Si applica a

WriteNumber(String, Single)

Origine:
Utf8JsonWriter.WriteProperties.Float.cs
Origine:
Utf8JsonWriter.WriteProperties.Float.cs
Origine:
Utf8JsonWriter.WriteProperties.Float.cs
Origine:
Utf8JsonWriter.WriteProperties.Float.cs
Origine:
Utf8JsonWriter.WriteProperties.Float.cs
Origine:
Utf8JsonWriter.WriteProperties.Float.cs
Origine:
Utf8JsonWriter.WriteProperties.Float.cs

Scrive un nome di proprietà specificato come stringa e un Single valore (come numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Parametri

propertyName
String

Nome della proprietà con codifica UTF-16 dell'oggetto JSON da transcodificare e scrivere come UTF-8.

value
Single

Valore da scrivere come numero JSON come parte della coppia nome/valore.

Eccezioni

Il nome della proprietà specificato è troppo grande.

La convalida è abilitata e l'operazione di scrittura genera codice JSON non valido.

Il propertyName parametro è null.

Commenti

Questo metodo scrive il Single valore usando il formato seguente:

  • In .NET Core 3.0 e versioni successive il valore predefinito StandardFormat (ovvero "G").
  • In tutti gli altri framework, 'G9'.

Il nome della proprietà viene preceduto da un escape prima della scrittura.

Si applica a

WriteNumber(String, UInt32)

Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs

Importante

Questa API non è conforme a CLS.

Scrive un nome di proprietà specificato come stringa e un UInt32 valore (come numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Parametri

propertyName
String

Nome della proprietà con codifica UTF-16 dell'oggetto JSON da transcodificare e scrivere come UTF-8.

value
UInt32

Valore da scrivere come numero JSON come parte della coppia nome/valore.

Attributi

Eccezioni

Il nome della proprietà specificato è troppo grande.

La convalida è abilitata e l'operazione di scrittura genera codice JSON non valido.

Il propertyName parametro è null.

Commenti

Scrive l'oggetto UInt32 utilizzando il valore predefinito StandardFormat , ovvero "G", ad esempio 32767.

Il nome della proprietà viene preceduto da un escape prima della scrittura.

Si applica a

WriteNumber(String, UInt64)

Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs

Importante

Questa API non è conforme a CLS.

Scrive un nome di proprietà specificato come stringa e un UInt64 valore (come numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Parametri

propertyName
String

Nome della proprietà con codifica UTF-16 dell'oggetto JSON da transcodificare e scrivere come UTF-8.

value
UInt64

Valore da scrivere come numero JSON come parte della coppia nome/valore.

Attributi

Eccezioni

Il nome della proprietà specificato è troppo grande.

La convalida è abilitata e l'operazione di scrittura genera codice JSON non valido.

Il propertyName parametro è null.

Commenti

Scrive l'oggetto UInt64 utilizzando il valore predefinito StandardFormat , ovvero "G", ad esempio 32767.

Il nome della proprietà viene preceduto da un escape prima della scrittura.

Si applica a

WriteNumber(JsonEncodedText, Single)

Origine:
Utf8JsonWriter.WriteProperties.Float.cs
Origine:
Utf8JsonWriter.WriteProperties.Float.cs
Origine:
Utf8JsonWriter.WriteProperties.Float.cs
Origine:
Utf8JsonWriter.WriteProperties.Float.cs
Origine:
Utf8JsonWriter.WriteProperties.Float.cs
Origine:
Utf8JsonWriter.WriteProperties.Float.cs
Origine:
Utf8JsonWriter.WriteProperties.Float.cs

Scrive il nome e Single il valore della proprietà pre-codificati (come numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Parametri

propertyName
JsonEncodedText

Nome della proprietà con codifica JSON dell'oggetto JSON da transcodificare e scrivere come UTF-8.

value
Single

Valore da scrivere come numero JSON come parte della coppia nome/valore.

Eccezioni

La convalida è abilitata e questo metodo comporta la scrittura di codice JSON non valido.

Commenti

Questo metodo scrive il Single valore usando il formato seguente:

  • In .NET Core 3.0 e versioni successive il valore predefinito StandardFormat (ovvero "G").
  • In tutti gli altri framework, 'G9'.

Il nome della proprietà deve essere già preceduto da un escape al momento della creazione dell'istanza di JsonEncodedText .

Si applica a

WriteNumber(JsonEncodedText, Double)

Origine:
Utf8JsonWriter.WriteProperties.Double.cs
Origine:
Utf8JsonWriter.WriteProperties.Double.cs
Origine:
Utf8JsonWriter.WriteProperties.Double.cs
Origine:
Utf8JsonWriter.WriteProperties.Double.cs
Origine:
Utf8JsonWriter.WriteProperties.Double.cs
Origine:
Utf8JsonWriter.WriteProperties.Double.cs
Origine:
Utf8JsonWriter.WriteProperties.Double.cs

Scrive il nome e Double il valore della proprietà pre-codificati (come numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Parametri

propertyName
JsonEncodedText

Nome della proprietà con codifica JSON dell'oggetto JSON da transcodificare e scrivere come UTF-8.

value
Double

Valore da scrivere come numero JSON come parte della coppia nome/valore.

Eccezioni

La convalida è abilitata e questo metodo comporta la scrittura di codice JSON non valido.

Commenti

Questo metodo scrive il Double valore usando il formato seguente:

  • In .NET Core 3.0 e versioni successive il valore predefinito StandardFormat (ovvero "G").
  • In tutti gli altri framework, 'G17'.

Il nome della proprietà deve essere già preceduto da un escape al momento della creazione dell'istanza di JsonEncodedText .

Si applica a

WriteNumber(JsonEncodedText, Int32)

Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs

Scrive il nome e Int32 il valore della proprietà pre-codificati (come numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Parametri

propertyName
JsonEncodedText

Nome della proprietà con codifica JSON dell'oggetto JSON da transcodificare e scrivere come UTF-8.

value
Int32

Valore da scrivere come numero JSON come parte della coppia nome/valore.

Eccezioni

La convalida è abilitata e questo metodo comporta la scrittura di codice JSON non valido.

Commenti

Scrive l'oggetto Int32 utilizzando il valore predefinito StandardFormat , ovvero "G", ad esempio 32767.

Il nome della proprietà deve essere già preceduto da un escape al momento della creazione dell'istanza di JsonEncodedText .

Si applica a

WriteNumber(JsonEncodedText, Int64)

Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs

Scrive il nome e Int64 il valore della proprietà pre-codificati (come numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Parametri

propertyName
JsonEncodedText

Nome della proprietà con codifica JSON dell'oggetto JSON da transcodificare e scrivere come UTF-8.

value
Int64

Valore da scrivere come numero JSON come parte della coppia nome/valore.

Eccezioni

La convalida è abilitata e questo metodo comporta la scrittura di codice JSON non valido.

Commenti

Scrive l'oggetto Int64 utilizzando il valore predefinito StandardFormat ,ovvero "G", ad esempio 32767.

Il nome della proprietà deve essere già preceduto da un escape al momento della creazione dell'istanza di JsonEncodedText .

Si applica a

WriteNumber(String, Double)

Origine:
Utf8JsonWriter.WriteProperties.Double.cs
Origine:
Utf8JsonWriter.WriteProperties.Double.cs
Origine:
Utf8JsonWriter.WriteProperties.Double.cs
Origine:
Utf8JsonWriter.WriteProperties.Double.cs
Origine:
Utf8JsonWriter.WriteProperties.Double.cs
Origine:
Utf8JsonWriter.WriteProperties.Double.cs
Origine:
Utf8JsonWriter.WriteProperties.Double.cs

Scrive un nome di proprietà specificato come stringa e un Double valore (come numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Parametri

propertyName
String

Nome della proprietà con codifica UTF-16 dell'oggetto JSON da transcodificare e scrivere come UTF-8.

value
Double

Valore da scrivere come numero JSON come parte della coppia nome/valore.

Eccezioni

Il nome della proprietà specificato è troppo grande.

La convalida è abilitata e l'operazione di scrittura genera codice JSON non valido.

Il propertyName parametro è null.

Commenti

Questo metodo scrive il Double valore usando il formato seguente:

  • In .NET Core 3.0 e versioni successive il valore predefinito StandardFormat (ovvero "G").
  • In tutti gli altri framework, 'G17'.

Il nome della proprietà viene preceduto da un escape prima della scrittura.

Si applica a

WriteNumber(JsonEncodedText, UInt32)

Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs

Importante

Questa API non è conforme a CLS.

Scrive il nome e UInt32 il valore della proprietà pre-codificati (come numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Parametri

propertyName
JsonEncodedText

Nome della proprietà con codifica JSON dell'oggetto JSON da transcodificare e scrivere come UTF-8.

value
UInt32

Valore da scrivere come numero JSON come parte della coppia nome/valore.

Attributi

Eccezioni

La convalida è abilitata e questo metodo comporta la scrittura di codice JSON non valido.

Commenti

Scrive l'oggetto UInt32 utilizzando il valore predefinito StandardFormat , ovvero "G", ad esempio 32767.

Il nome della proprietà deve essere già preceduto da un escape al momento della creazione dell'istanza di JsonEncodedText .

Si applica a

WriteNumber(JsonEncodedText, Decimal)

Origine:
Utf8JsonWriter.WriteProperties.Decimal.cs
Origine:
Utf8JsonWriter.WriteProperties.Decimal.cs
Origine:
Utf8JsonWriter.WriteProperties.Decimal.cs
Origine:
Utf8JsonWriter.WriteProperties.Decimal.cs
Origine:
Utf8JsonWriter.WriteProperties.Decimal.cs
Origine:
Utf8JsonWriter.WriteProperties.Decimal.cs
Origine:
Utf8JsonWriter.WriteProperties.Decimal.cs

Scrive il nome e Decimal il valore della proprietà pre-codificati (come numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Parametri

propertyName
JsonEncodedText

Nome della proprietà con codifica JSON dell'oggetto JSON da transcodificare e scrivere come UTF-8.

value
Decimal

Valore da scrivere come numero JSON come parte della coppia nome/valore.

Eccezioni

La convalida è abilitata e questo metodo comporta la scrittura di codice JSON non valido.

Commenti

Scrive l'oggetto Decimal utilizzando il valore predefinito StandardFormat , ovvero "G".

Il nome della proprietà deve essere già preceduto da un escape al momento della creazione dell'istanza di JsonEncodedText .

Si applica a

WriteNumber(String, Decimal)

Origine:
Utf8JsonWriter.WriteProperties.Decimal.cs
Origine:
Utf8JsonWriter.WriteProperties.Decimal.cs
Origine:
Utf8JsonWriter.WriteProperties.Decimal.cs
Origine:
Utf8JsonWriter.WriteProperties.Decimal.cs
Origine:
Utf8JsonWriter.WriteProperties.Decimal.cs
Origine:
Utf8JsonWriter.WriteProperties.Decimal.cs
Origine:
Utf8JsonWriter.WriteProperties.Decimal.cs

Scrive un nome di proprietà specificato come stringa e un Decimal valore (come numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Parametri

propertyName
String

Nome della proprietà con codifica UTF-16 dell'oggetto JSON da transcodificare e scrivere come UTF-8.

value
Decimal

Valore da scrivere come numero JSON come parte della coppia nome/valore.

Eccezioni

Il nome della proprietà specificato è troppo grande.

La convalida è abilitata e l'operazione di scrittura genera codice JSON non valido.

Il propertyName parametro è null.

Commenti

Scrive l'oggetto Decimal utilizzando il valore predefinito StandardFormat , ovvero "G".

Il nome della proprietà viene preceduto da un escape prima della scrittura.

Si applica a

WriteNumber(JsonEncodedText, UInt64)

Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs

Importante

Questa API non è conforme a CLS.

Scrive il nome e UInt64 il valore della proprietà pre-codificati (come numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Parametri

propertyName
JsonEncodedText

Nome della proprietà con codifica JSON dell'oggetto JSON da transcodificare e scrivere come UTF-8.

value
UInt64

Valore da scrivere come numero JSON come parte della coppia nome/valore.

Attributi

Eccezioni

La convalida è abilitata e questo metodo comporta la scrittura di codice JSON non valido.

Commenti

Scrive l'oggetto UInt64 utilizzando il valore predefinito StandardFormat , ovvero "G", ad esempio 32767.

Il nome della proprietà deve essere già preceduto da un escape al momento della creazione dell'istanza di JsonEncodedText .

Si applica a

WriteNumber(ReadOnlySpan<Char>, UInt32)

Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs

Importante

Questa API non è conforme a CLS.

Scrive un nome di proprietà specificato come intervallo di caratteri di sola lettura e un UInt32 valore (come numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Parametri

propertyName
ReadOnlySpan<Char>

Nome della proprietà con codifica UTF-16 dell'oggetto JSON da transcodificare e scrivere come UTF-8.

value
UInt32

Valore da scrivere come numero JSON come parte della coppia nome/valore.

Attributi

Eccezioni

Il nome della proprietà specificato è troppo grande.

La convalida è abilitata e l'operazione di scrittura genera codice JSON non valido.

Commenti

Scrive l'oggetto UInt32 utilizzando il valore predefinito StandardFormat , ovvero "G", ad esempio 32767.

Il nome della proprietà viene preceduto da un escape prima della scrittura.

Si applica a

WriteNumber(ReadOnlySpan<Byte>, Decimal)

Origine:
Utf8JsonWriter.WriteProperties.Decimal.cs
Origine:
Utf8JsonWriter.WriteProperties.Decimal.cs
Origine:
Utf8JsonWriter.WriteProperties.Decimal.cs
Origine:
Utf8JsonWriter.WriteProperties.Decimal.cs
Origine:
Utf8JsonWriter.WriteProperties.Decimal.cs
Origine:
Utf8JsonWriter.WriteProperties.Decimal.cs
Origine:
Utf8JsonWriter.WriteProperties.Decimal.cs

Scrive un nome di proprietà specificato come intervallo di byte di sola lettura e un Decimal valore (come numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Parametri

utf8PropertyName
ReadOnlySpan<Byte>

Nome della proprietà con codifica UTF-8 dell'oggetto JSON da scrivere.

value
Decimal

Valore da scrivere come numero JSON come parte della coppia nome/valore.

Eccezioni

Il nome della proprietà specificato è troppo grande.

La convalida è abilitata e l'operazione di scrittura genera codice JSON non valido.

Commenti

Scrive l'oggetto Decimal utilizzando il valore predefinito StandardFormat , ovvero "G".

Il nome della proprietà viene preceduto da un escape prima della scrittura.

Si applica a

WriteNumber(ReadOnlySpan<Byte>, Double)

Origine:
Utf8JsonWriter.WriteProperties.Double.cs
Origine:
Utf8JsonWriter.WriteProperties.Double.cs
Origine:
Utf8JsonWriter.WriteProperties.Double.cs
Origine:
Utf8JsonWriter.WriteProperties.Double.cs
Origine:
Utf8JsonWriter.WriteProperties.Double.cs
Origine:
Utf8JsonWriter.WriteProperties.Double.cs
Origine:
Utf8JsonWriter.WriteProperties.Double.cs

Scrive un nome di proprietà specificato come intervallo di byte di sola lettura e un Double valore (come numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Parametri

utf8PropertyName
ReadOnlySpan<Byte>

Nome della proprietà con codifica UTF-8 dell'oggetto JSON da scrivere.

value
Double

Valore da scrivere come numero JSON come parte della coppia nome/valore.

Eccezioni

Il nome della proprietà specificato è troppo grande.

La convalida è abilitata e l'operazione di scrittura genera codice JSON non valido.

Commenti

Questo metodo scrive il Double valore usando il formato seguente:

  • In .NET Core 3.0 e versioni successive il valore predefinito StandardFormat (ovvero "G").
  • In tutti gli altri framework, 'G17'.

Il nome della proprietà viene preceduto da un escape prima della scrittura.

Si applica a

WriteNumber(ReadOnlySpan<Byte>, Int32)

Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs

Scrive un nome di proprietà specificato come intervallo di byte di sola lettura e un Int32 valore (come numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Parametri

utf8PropertyName
ReadOnlySpan<Byte>

Nome della proprietà con codifica UTF-8 dell'oggetto JSON da scrivere.

value
Int32

Valore da scrivere come numero JSON come parte della coppia nome/valore.

Eccezioni

Il nome della proprietà specificato è troppo grande.

La convalida è abilitata e l'operazione di scrittura genera codice JSON non valido.

Commenti

Scrive l'oggetto Int32 utilizzando il valore predefinito StandardFormat , ovvero "G", ad esempio 32767.

Il nome della proprietà viene preceduto da un escape prima della scrittura.

Si applica a

WriteNumber(ReadOnlySpan<Byte>, Int64)

Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs

Scrive un nome di proprietà specificato come intervallo di byte di sola lettura e un Int64 valore (come numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Parametri

utf8PropertyName
ReadOnlySpan<Byte>

Nome della proprietà con codifica UTF-8 dell'oggetto JSON da scrivere.

value
Int64

Valore da scrivere come numero JSON come parte della coppia nome/valore.

Eccezioni

Il nome della proprietà specificato è troppo grande.

La convalida è abilitata e l'operazione di scrittura genera codice JSON non valido.

Commenti

Scrive l'oggetto Int64 utilizzando il valore predefinito StandardFormat , ovvero "G", ad esempio 32767.

Il nome della proprietà viene preceduto da un escape prima della scrittura.

Si applica a

WriteNumber(ReadOnlySpan<Byte>, UInt32)

Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs

Importante

Questa API non è conforme a CLS.

Scrive un nome di proprietà specificato come intervallo di byte di sola lettura e un UInt32 valore (come numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Parametri

utf8PropertyName
ReadOnlySpan<Byte>

Nome della proprietà con codifica UTF-8 dell'oggetto JSON da scrivere.

value
UInt32

Valore da scrivere come numero JSON come parte della coppia nome/valore.

Attributi

Eccezioni

Il nome della proprietà specificato è troppo grande.

La convalida è abilitata e l'operazione di scrittura genera codice JSON non valido.

Commenti

Scrive l'oggetto UInt32 utilizzando il valore predefinito StandardFormat , ovvero "G", ad esempio 32767.

Il nome della proprietà viene preceduto da un escape prima della scrittura.

Si applica a

WriteNumber(ReadOnlySpan<Byte>, Single)

Origine:
Utf8JsonWriter.WriteProperties.Float.cs
Origine:
Utf8JsonWriter.WriteProperties.Float.cs
Origine:
Utf8JsonWriter.WriteProperties.Float.cs
Origine:
Utf8JsonWriter.WriteProperties.Float.cs
Origine:
Utf8JsonWriter.WriteProperties.Float.cs
Origine:
Utf8JsonWriter.WriteProperties.Float.cs
Origine:
Utf8JsonWriter.WriteProperties.Float.cs

Scrive un nome di proprietà specificato come intervallo di byte di sola lettura e un Single valore (come numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Parametri

utf8PropertyName
ReadOnlySpan<Byte>

Nome della proprietà con codifica UTF-8 dell'oggetto JSON da scrivere.

value
Single

Valore da scrivere come numero JSON come parte della coppia nome/valore.

Eccezioni

Il nome della proprietà specificato è troppo grande.

La convalida è abilitata e l'operazione di scrittura genera codice JSON non valido.

Commenti

Questo metodo scrive il Single valore usando il formato seguente:

  • In .NET Core 3.0 e versioni successive il valore predefinito StandardFormat (ovvero "G").
  • In tutti gli altri framework, 'G9'.

Il nome della proprietà viene preceduto da un escape prima della scrittura.

Si applica a

WriteNumber(ReadOnlySpan<Char>, Decimal)

Origine:
Utf8JsonWriter.WriteProperties.Decimal.cs
Origine:
Utf8JsonWriter.WriteProperties.Decimal.cs
Origine:
Utf8JsonWriter.WriteProperties.Decimal.cs
Origine:
Utf8JsonWriter.WriteProperties.Decimal.cs
Origine:
Utf8JsonWriter.WriteProperties.Decimal.cs
Origine:
Utf8JsonWriter.WriteProperties.Decimal.cs
Origine:
Utf8JsonWriter.WriteProperties.Decimal.cs

Scrive un nome di proprietà specificato come intervallo di caratteri di sola lettura e un Decimal valore (come numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Parametri

propertyName
ReadOnlySpan<Char>

Nome della proprietà con codifica UTF-16 dell'oggetto JSON da transcodificare e scrivere come UTF-8.

value
Decimal

Valore da scrivere come numero JSON come parte della coppia nome/valore.

Eccezioni

Il nome della proprietà specificato è troppo grande.

La convalida è abilitata e l'operazione di scrittura genera codice JSON non valido.

Commenti

Scrive l'oggetto Decimal utilizzando il valore predefinito StandardFormat , ovvero "G".

Il nome della proprietà viene preceduto da un escape prima della scrittura.

Si applica a

WriteNumber(ReadOnlySpan<Char>, Double)

Origine:
Utf8JsonWriter.WriteProperties.Double.cs
Origine:
Utf8JsonWriter.WriteProperties.Double.cs
Origine:
Utf8JsonWriter.WriteProperties.Double.cs
Origine:
Utf8JsonWriter.WriteProperties.Double.cs
Origine:
Utf8JsonWriter.WriteProperties.Double.cs
Origine:
Utf8JsonWriter.WriteProperties.Double.cs
Origine:
Utf8JsonWriter.WriteProperties.Double.cs

Scrive un nome di proprietà specificato come intervallo di caratteri di sola lettura e un Double valore (come numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Parametri

propertyName
ReadOnlySpan<Char>

Nome della proprietà con codifica UTF-16 dell'oggetto JSON da transcodificare e scrivere come UTF-8.

value
Double

Valore da scrivere come numero JSON come parte della coppia nome/valore.

Eccezioni

Il nome della proprietà specificato è troppo grande.

La convalida è abilitata e l'operazione di scrittura genera codice JSON non valido.

Commenti

Questo metodo scrive il Double valore usando il formato seguente:

  • In .NET Core 3.0 e versioni successive il valore predefinito StandardFormat (ovvero "G").
  • In tutti gli altri framework, 'G17'.

Il nome della proprietà viene preceduto da un escape prima della scrittura.

Si applica a

WriteNumber(ReadOnlySpan<Char>, Int32)

Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs

Scrive un nome di proprietà specificato come intervallo di caratteri di sola lettura e un Int32 valore (come numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Parametri

propertyName
ReadOnlySpan<Char>

Nome della proprietà con codifica UTF-16 dell'oggetto JSON da transcodificare e scrivere come UTF-8.

value
Int32

Valore da scrivere come numero JSON come parte della coppia nome/valore.

Eccezioni

Il nome della proprietà specificato è troppo grande.

La convalida è abilitata e l'operazione di scrittura genera codice JSON non valido.

Commenti

Scrive l'oggetto Int32 utilizzando il valore predefinito StandardFormat , ovvero "G", ad esempio 32767.

Il nome della proprietà viene preceduto da un escape prima della scrittura.

Si applica a

WriteNumber(ReadOnlySpan<Char>, Int64)

Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.SignedNumber.cs

Scrive un nome di proprietà specificato come intervallo di caratteri di sola lettura e un Int64 valore (come numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Parametri

propertyName
ReadOnlySpan<Char>

Nome della proprietà con codifica UTF-16 dell'oggetto JSON da transcodificare e scrivere come UTF-8.

value
Int64

Valore da scrivere come numero JSON come parte della coppia nome/valore.

Eccezioni

Il nome della proprietà specificato è troppo grande.

La convalida è abilitata e l'operazione di scrittura genera codice JSON non valido.

Commenti

Scrive l'oggetto Int64 utilizzando il valore predefinito StandardFormat , ovvero "G", ad esempio 32767.

Il nome della proprietà viene preceduto da un escape prima della scrittura.

Si applica a

WriteNumber(ReadOnlySpan<Char>, Single)

Origine:
Utf8JsonWriter.WriteProperties.Float.cs
Origine:
Utf8JsonWriter.WriteProperties.Float.cs
Origine:
Utf8JsonWriter.WriteProperties.Float.cs
Origine:
Utf8JsonWriter.WriteProperties.Float.cs
Origine:
Utf8JsonWriter.WriteProperties.Float.cs
Origine:
Utf8JsonWriter.WriteProperties.Float.cs
Origine:
Utf8JsonWriter.WriteProperties.Float.cs

Scrive un nome di proprietà specificato come intervallo di caratteri di sola lettura e un Single valore (come numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Parametri

propertyName
ReadOnlySpan<Char>

Nome della proprietà con codifica UTF-16 dell'oggetto JSON da transcodificare e scrivere come UTF-8.

value
Single

Valore da scrivere come numero JSON come parte della coppia nome/valore.

Eccezioni

Il nome della proprietà specificato è troppo grande.

La convalida è abilitata e l'operazione di scrittura genera codice JSON non valido.

Commenti

Questo metodo scrive il Single valore usando il formato seguente:

  • In .NET Core 3.0 e versioni successive il valore predefinito StandardFormat (ovvero "G").
  • In tutti gli altri framework, 'G9'.

Il nome della proprietà viene preceduto da un escape prima della scrittura.

Si applica a

WriteNumber(ReadOnlySpan<Byte>, UInt64)

Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs

Importante

Questa API non è conforme a CLS.

Scrive un nome di proprietà specificato come intervallo di byte di sola lettura e un UInt64 valore (come numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Parametri

utf8PropertyName
ReadOnlySpan<Byte>

Nome della proprietà con codifica UTF-8 dell'oggetto JSON da scrivere.

value
UInt64

Valore da scrivere come numero JSON come parte della coppia nome/valore.

Attributi

Eccezioni

Il nome della proprietà specificato è troppo grande.

La convalida è abilitata e l'operazione di scrittura genera codice JSON non valido.

Commenti

Scrive l'oggetto UInt64 utilizzando il valore predefinito StandardFormat , ovvero "G", ad esempio 32767.

Il nome della proprietà viene preceduto da un escape prima della scrittura.

Si applica a

WriteNumber(ReadOnlySpan<Char>, UInt64)

Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Origine:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs

Importante

Questa API non è conforme a CLS.

Scrive un nome di proprietà specificato come intervallo di caratteri di sola lettura e un UInt64 valore (come numero JSON) come parte di una coppia nome/valore di un oggetto 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)

Parametri

propertyName
ReadOnlySpan<Char>

Nome della proprietà con codifica UTF-16 dell'oggetto JSON da transcodificare e scrivere come UTF-8.

value
UInt64

Valore da scrivere come numero JSON come parte della coppia nome/valore.

Attributi

Eccezioni

Il nome della proprietà specificato è troppo grande.

La convalida è abilitata e l'operazione di scrittura genera codice JSON non valido.

Commenti

Scrive l'oggetto UInt64 utilizzando il valore predefinito StandardFormat , ovvero "G", ad esempio 32767.

Il nome della proprietà viene preceduto da un escape prima della scrittura.

Si applica a