Utf8JsonWriter.WriteNumber Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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.