Condividi tramite


Utf8JsonWriter.WriteNumber Metodo

Definizione

Overload

WriteNumber(String, Int32)

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

WriteNumber(String, Int64)

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

WriteNumber(String, Single)

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

WriteNumber(String, UInt32)

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

WriteNumber(String, UInt64)

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

WriteNumber(JsonEncodedText, Single)

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

WriteNumber(JsonEncodedText, Double)

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

WriteNumber(JsonEncodedText, Int32)

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

WriteNumber(JsonEncodedText, Int64)

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

WriteNumber(String, Double)

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

WriteNumber(JsonEncodedText, UInt32)

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

WriteNumber(JsonEncodedText, Decimal)

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

WriteNumber(String, Decimal)

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

WriteNumber(JsonEncodedText, UInt64)

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

WriteNumber(ReadOnlySpan<Char>, UInt32)

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

WriteNumber(ReadOnlySpan<Byte>, Decimal)

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

WriteNumber(ReadOnlySpan<Byte>, Double)

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

WriteNumber(ReadOnlySpan<Byte>, Int32)

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

WriteNumber(ReadOnlySpan<Byte>, Int64)

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

WriteNumber(ReadOnlySpan<Byte>, Single)

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

WriteNumber(ReadOnlySpan<Byte>, UInt32)

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

WriteNumber(ReadOnlySpan<Char>, UInt64)

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

WriteNumber(ReadOnlySpan<Char>, Decimal)

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

WriteNumber(ReadOnlySpan<Char>, Double)

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

WriteNumber(ReadOnlySpan<Char>, Int32)

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

WriteNumber(ReadOnlySpan<Char>, Int64)

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

WriteNumber(ReadOnlySpan<Char>, Single)

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

WriteNumber(ReadOnlySpan<Byte>, UInt64)

Scrive il nome di una proprietà specificato come estensione di byte di sola lettura e un valore UInt64 (come un 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

Scrive il nome di una proprietà specificato come una stringa e un valore Int32 (come un 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 lungo.

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

Il valore del parametro propertyName è null.

Commenti

Scrive l'oggetto usando il Int32 valore predefinito StandardFormat (ovvero 'G'). Ad esempio, 32767.

Il nome della proprietà viene eseguito prima della scrittura.

Si applica a

WriteNumber(String, Int64)

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

Scrive il nome di una proprietà specificato come una stringa e un valore Int64 (come un 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 lungo.

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

Il valore del parametro propertyName è null.

Commenti

Scrive l'oggetto usando il Int64 valore predefinito StandardFormat (ovvero 'G'). Ad esempio, 32767.

Il nome della proprietà viene eseguito prima della scrittura.

Si applica a

WriteNumber(String, Single)

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

Scrive il nome di una proprietà specificato come una stringa e un valore Single (come un 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 lungo.

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

Il valore del parametro propertyName è null.

Commenti

Scrive l'uso Single del valore predefinito StandardFormat (ovvero "G") in .NET Core 3.0 o versioni successive. Usa "G9" in qualsiasi altro framework.

Il nome della proprietà viene eseguito prima della scrittura.

Si applica a

WriteNumber(String, UInt32)

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 di una proprietà specificato come una stringa e un valore UInt32 (come un 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 lungo.

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

Il valore del parametro propertyName è null.

Commenti

Scrive l'oggetto usando il UInt32 valore predefinito StandardFormat (ovvero 'G'). Ad esempio, 32767.

Il nome della proprietà viene eseguito prima della scrittura.

Si applica a

WriteNumber(String, UInt64)

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 di una proprietà specificato come una stringa e un valore UInt64 (come un 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 lungo.

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

Il valore del parametro propertyName è null.

Commenti

Scrive l'oggetto usando il UInt64 valore predefinito StandardFormat (ovvero 'G'). Ad esempio, 32767.

Il nome della proprietà viene eseguito prima della scrittura.

Si applica a

WriteNumber(JsonEncodedText, Single)

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

Scrive il nome della proprietà precodificato e il valore Single (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 comporterebbe la scrittura di codice JSON non valido.

Commenti

Scrive l'uso Single del valore predefinito StandardFormat (ovvero "G") in .NET Core 3.0 o versioni successive. Usa "G9" in qualsiasi altro framework.

Il nome della proprietà deve essere già escape quando è stata creata l'istanza di JsonEncodedText .

Si applica a

WriteNumber(JsonEncodedText, Double)

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

Scrive il nome della proprietà precodificato e il valore Double (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 comporterebbe la scrittura di codice JSON non valido.

Commenti

Scrive l'uso Double del valore predefinito StandardFormat (ovvero "G") in .NET Core 3.0 o versioni successive. Usa "G17" in qualsiasi altro framework.

Il nome della proprietà deve essere già escape quando è stata creata l'istanza di JsonEncodedText .

Si applica a

WriteNumber(JsonEncodedText, Int32)

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

Scrive il nome della proprietà precodificato e il valore Int32 (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 comporterebbe la scrittura di codice JSON non valido.

Commenti

Scrive l'oggetto usando il Int32 valore predefinito StandardFormat (ovvero 'G'). Ad esempio, 32767.

Il nome della proprietà deve essere già escape quando è stata creata l'istanza di JsonEncodedText .

Si applica a

WriteNumber(JsonEncodedText, Int64)

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

Scrive il nome della proprietà precodificato e il valore Int64 (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 comporterebbe la scrittura di codice JSON non valido.

Commenti

Scrive l'oggetto usando il Int64 valore predefinito StandardFormat (ovvero "G"). Ad esempio, 32767.

Il nome della proprietà deve essere già escape quando è stata creata l'istanza di JsonEncodedText .

Si applica a

WriteNumber(String, Double)

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

Scrive il nome di una proprietà specificato come una stringa e un valore Double (come un 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 lungo.

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

Il valore del parametro propertyName è null.

Commenti

Scrive l'uso Double del valore predefinito StandardFormat (ovvero "G") in .NET Core 3.0 o versioni successive. Usa "G17" in qualsiasi altro framework.

Il nome della proprietà viene eseguito prima della scrittura.

Si applica a

WriteNumber(JsonEncodedText, UInt32)

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 della proprietà precodificato e il valore UInt32 (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 comporterebbe la scrittura di codice JSON non valido.

Commenti

Scrive l'oggetto usando il UInt32 valore predefinito StandardFormat (ovvero 'G'). Ad esempio, 32767.

Il nome della proprietà deve essere già escape quando è stata creata l'istanza di JsonEncodedText .

Si applica a

WriteNumber(JsonEncodedText, Decimal)

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

Scrive il nome della proprietà precodificato e il valore Decimal (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 comporterebbe la scrittura di codice JSON non valido.

Commenti

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

Il nome della proprietà deve essere già escape quando è stata creata l'istanza di JsonEncodedText .

Si applica a

WriteNumber(String, Decimal)

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

Scrive il nome di una proprietà specificato come una stringa e un valore Decimal (come un 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 lungo.

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

Il valore del parametro propertyName è null.

Commenti

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

Il nome della proprietà viene eseguito prima della scrittura.

Si applica a

WriteNumber(JsonEncodedText, UInt64)

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 della proprietà precodificato e il valore UInt64 (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 comporterebbe la scrittura di codice JSON non valido.

Commenti

Scrive l'oggetto usando il UInt64 valore predefinito StandardFormat (ovvero 'G'). Ad esempio, 32767.

Il nome della proprietà deve essere già escape quando è stata creata l'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

Importante

Questa API non è conforme a CLS.

Scrive il nome di una proprietà specificato come estensione di caratteri di sola lettura e un valore UInt32 (come un 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 lungo.

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

Commenti

Scrive l'oggetto usando il UInt32 valore predefinito StandardFormat (ovvero 'G'). Ad esempio, 32767.

Il nome della proprietà viene eseguito 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

Scrive il nome di una proprietà specificato come estensione di byte di sola lettura e un valore Decimal (come un 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 lungo.

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

Commenti

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

Il nome della proprietà viene eseguito 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

Scrive il nome di una proprietà specificato come estensione di byte di sola lettura e un valore Double (come un 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 lungo.

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

Commenti

Scrive l'uso Double del valore predefinito StandardFormat (ovvero "G") in .NET Core 3.0 o versioni successive. Usa "G17" in qualsiasi altro framework.

Il nome della proprietà viene eseguito 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

Scrive il nome di una proprietà specificato come estensione di byte di sola lettura e un valore Int32 (come un 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 lungo.

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

Commenti

Scrive l'oggetto usando il Int32 valore predefinito StandardFormat (ovvero 'G'). Ad esempio, 32767.

Il nome della proprietà viene eseguito 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

Scrive il nome di una proprietà specificato come estensione di byte di sola lettura e un valore Int64 (come un 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 lungo.

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

Commenti

Scrive l'oggetto usando il Int64 valore predefinito StandardFormat (ovvero 'G'). Ad esempio, 32767.

Il nome della proprietà viene eseguito 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

Scrive il nome di una proprietà specificato come estensione di byte di sola lettura e un valore Single (come un 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 lungo.

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

Commenti

Scrive l'uso Single del valore predefinito StandardFormat (ovvero "G") in .NET Core 3.0 o versioni successive. Usa "G9" in qualsiasi altro framework.

Il nome della proprietà viene eseguito 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

Importante

Questa API non è conforme a CLS.

Scrive il nome di una proprietà specificato come estensione di byte di sola lettura e un valore UInt32 (come un 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 lungo.

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

Commenti

Scrive l'oggetto usando il UInt32 valore predefinito StandardFormat (ovvero 'G'). Ad esempio, 32767.

Il nome della proprietà viene eseguito 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

Importante

Questa API non è conforme a CLS.

Scrive il nome di una proprietà specificato come estensione di caratteri di sola lettura e un valore UInt64 (come un 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 lungo.

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

Commenti

Scrive l'oggetto usando il UInt64 valore predefinito StandardFormat (ovvero 'G'). Ad esempio, 32767.

Il nome della proprietà viene eseguito 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

Scrive il nome di una proprietà specificato come estensione di caratteri di sola lettura e un valore Decimal (come un 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 lungo.

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

Commenti

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

Il nome della proprietà viene eseguito 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

Scrive il nome di una proprietà specificato come estensione di caratteri di sola lettura e un valore Double (come un 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 lungo.

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

Commenti

Scrive l'uso Double del valore predefinito StandardFormat (ovvero "G") in .NET Core 3.0 o versioni successive. Usa "G17" in qualsiasi altro framework.

Il nome della proprietà viene eseguito 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

Scrive il nome di una proprietà specificato come estensione di caratteri di sola lettura e un valore Int32 (come un 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 lungo.

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

Commenti

Scrive l'oggetto usando il Int32 valore predefinito StandardFormat (ovvero 'G'). Ad esempio, 32767.

Il nome della proprietà viene eseguito 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

Scrive il nome di una proprietà specificato come estensione di caratteri di sola lettura e un valore Int64 (come un 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 lungo.

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

Commenti

Scrive l'oggetto usando il Int64 valore predefinito StandardFormat (ovvero 'G'). Ad esempio, 32767.

Il nome della proprietà viene eseguito 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

Scrive il nome di una proprietà specificato come estensione di caratteri di sola lettura e un valore Single (come un 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 lungo.

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

Commenti

Scrive l'uso Single del valore predefinito StandardFormat (ovvero "G") in .NET Core 3.0 o versioni successive. Usa "G9" in qualsiasi altro framework.

Il nome della proprietà viene eseguito 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

Importante

Questa API non è conforme a CLS.

Scrive il nome di una proprietà specificato come estensione di byte di sola lettura e un valore UInt64 (come un 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 lungo.

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

Commenti

Scrive l'oggetto usando il UInt64 valore predefinito StandardFormat (ovvero 'G'). Ad esempio, 32767.

Il nome della proprietà viene eseguito prima della scrittura.

Si applica a