Utf8JsonWriter.WriteNumberValue Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
WriteNumberValue(UInt64) |
Writes a UInt64 value (as a JSON number) as an element of a JSON array. |
WriteNumberValue(UInt32) |
Writes a UInt32 value (as a JSON number) as an element of a JSON array. |
WriteNumberValue(Single) |
Writes a Single value (as a JSON number) as an element of a JSON array. |
WriteNumberValue(Int64) |
Writes an Int64 value (as a JSON number) as an element of a JSON array. |
WriteNumberValue(Int32) |
Writes an Int32 value (as a JSON number) as an element of a JSON array. |
WriteNumberValue(Double) |
Writes a Double value (as a JSON number) as an element of a JSON array. |
WriteNumberValue(Decimal) |
Writes a Decimal value (as a JSON number) as an element of a JSON array. |
WriteNumberValue(UInt64)
Important
This API is not CLS-compliant.
Writes a UInt64 value (as a JSON number) as an element of a JSON array.
public:
void WriteNumberValue(System::UInt64 value);
[System.CLSCompliant(false)]
public void WriteNumberValue (ulong value);
[<System.CLSCompliant(false)>]
member this.WriteNumberValue : uint64 -> unit
Public Sub WriteNumberValue (value As ULong)
Parameters
- value
- UInt64
The value to be written as a JSON number as an element of a JSON array.
- Attributes
Exceptions
Validation is enabled, and the operation would result in writing invalid JSON.
Remarks
This method writes the UInt64 value using the default StandardFormat (that is, 'G'). For example, 32767.
Applies to
WriteNumberValue(UInt32)
Important
This API is not CLS-compliant.
Writes a UInt32 value (as a JSON number) as an element of a JSON array.
public:
void WriteNumberValue(System::UInt32 value);
[System.CLSCompliant(false)]
public void WriteNumberValue (uint value);
[<System.CLSCompliant(false)>]
member this.WriteNumberValue : uint32 -> unit
Public Sub WriteNumberValue (value As UInteger)
Parameters
- value
- UInt32
The value to be written as a JSON number as an element of a JSON array.
- Attributes
Exceptions
Validation is enabled, and the operation would result in writing invalid JSON.
Remarks
This method writes the UInt32 value using the default StandardFormat (that is, 'G'). For example, 32767.
Applies to
WriteNumberValue(Single)
Writes a Single value (as a JSON number) as an element of a JSON array.
public:
void WriteNumberValue(float value);
public void WriteNumberValue (float value);
member this.WriteNumberValue : single -> unit
Public Sub WriteNumberValue (value As Single)
Parameters
- value
- Single
The value to be written as a JSON number as an element of a JSON array.
Exceptions
Validation is enabled, and the operation would result in writing invalid JSON.
Remarks
This method writes the Single value using the default StandardFormat (that is, 'G') on .NET Core 3.0 or later versions. Uses 'G9' on any other framework.
Applies to
WriteNumberValue(Int64)
Writes an Int64 value (as a JSON number) as an element of a JSON array.
public:
void WriteNumberValue(long value);
public void WriteNumberValue (long value);
member this.WriteNumberValue : int64 -> unit
Public Sub WriteNumberValue (value As Long)
Parameters
- value
- Int64
The value to be written as a JSON number as an element of a JSON array.
Exceptions
Validation is enabled, and the operation would result in writing invalid JSON.
Remarks
This method writes the Int64 value using the default StandardFormat (that is, 'G'). For example, 32767.
Applies to
WriteNumberValue(Int32)
Writes an Int32 value (as a JSON number) as an element of a JSON array.
public:
void WriteNumberValue(int value);
public void WriteNumberValue (int value);
member this.WriteNumberValue : int -> unit
Public Sub WriteNumberValue (value As Integer)
Parameters
- value
- Int32
The value to be written as a JSON number as an element of a JSON array.
Exceptions
Validation is enabled, and the operation would result in writing invalid JSON.
Remarks
This method writes the Int32 value using the default StandardFormat (that is, 'G'). For example, 32767.
Applies to
WriteNumberValue(Double)
Writes a Double value (as a JSON number) as an element of a JSON array.
public:
void WriteNumberValue(double value);
public void WriteNumberValue (double value);
member this.WriteNumberValue : double -> unit
Public Sub WriteNumberValue (value As Double)
Parameters
- value
- Double
The value to be written as a JSON number as an element of a JSON array.
Exceptions
Validation is enabled, and the operation would result in writing invalid JSON.
Remarks
This method writes the Double value using the default StandardFormat (that is, 'G') on .NET Core 3.0 or later versions. Uses 'G17' on any other framework.
Applies to
WriteNumberValue(Decimal)
Writes a Decimal value (as a JSON number) as an element of a JSON array.
public:
void WriteNumberValue(System::Decimal value);
public void WriteNumberValue (decimal value);
member this.WriteNumberValue : decimal -> unit
Public Sub WriteNumberValue (value As Decimal)
Parameters
- value
- Decimal
The value to be written as a JSON number as an element of a JSON array.
Exceptions
Validation is enabled, and the operation would result in writing invalid JSON.
Remarks
This method writes the Decimal value using the default StandardFormat (that is, 'G').