Teilen über


Utf8JsonWriter.WriteNumber Methode

Definition

Überlädt

WriteNumber(String, Int32)

Schreibt einen als Zeichenfolge angegebenen Eigenschaftennamen und einen Int32-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

WriteNumber(String, Int64)

Schreibt einen als Zeichenfolge angegebenen Eigenschaftennamen und einen Int64-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

WriteNumber(String, Single)

Schreibt einen als Zeichenfolge angegebenen Eigenschaftennamen und einen Single-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

WriteNumber(String, UInt32)

Schreibt einen als Zeichenfolge angegebenen Eigenschaftennamen und einen UInt32-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

WriteNumber(String, UInt64)

Schreibt einen als Zeichenfolge angegebenen Eigenschaftennamen und einen UInt64-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

WriteNumber(JsonEncodedText, Single)

Schreibt den vorcodierten Eigenschaftennamen und Single-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

WriteNumber(JsonEncodedText, Double)

Schreibt den vorcodierten Eigenschaftennamen und Double-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

WriteNumber(JsonEncodedText, Int32)

Schreibt den vorcodierten Eigenschaftennamen und Int32-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

WriteNumber(JsonEncodedText, Int64)

Schreibt den vorcodierten Eigenschaftennamen und Int64-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

WriteNumber(String, Double)

Schreibt einen als Zeichenfolge angegebenen Eigenschaftennamen und einen Double-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

WriteNumber(JsonEncodedText, UInt32)

Schreibt den vorcodierten Eigenschaftennamen und UInt32-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

WriteNumber(JsonEncodedText, Decimal)

Schreibt den vorcodierten Eigenschaftennamen und Decimal-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

WriteNumber(String, Decimal)

Schreibt einen als Zeichenfolge angegebenen Eigenschaftennamen und einen Decimal-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

WriteNumber(JsonEncodedText, UInt64)

Schreibt den vorcodierten Eigenschaftennamen und UInt64-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

WriteNumber(ReadOnlySpan<Char>, UInt32)

Schreibt einen als schreibgeschützte Zeichenspanne angegebenen Eigenschaftennamen und einen UInt32-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

WriteNumber(ReadOnlySpan<Byte>, Decimal)

Schreibt einen als schreibgeschützte Spanne von Bytes angegebenen Eigenschaftennamen und einen Decimal-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

WriteNumber(ReadOnlySpan<Byte>, Double)

Schreibt einen als schreibgeschützte Spanne von Bytes angegebenen Eigenschaftennamen und einen Double-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

WriteNumber(ReadOnlySpan<Byte>, Int32)

Schreibt einen als schreibgeschützte Spanne von Bytes angegebenen Eigenschaftennamen und einen Int32-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

WriteNumber(ReadOnlySpan<Byte>, Int64)

Schreibt einen als schreibgeschützte Spanne von Bytes angegebenen Eigenschaftennamen und einen Int64-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

WriteNumber(ReadOnlySpan<Byte>, Single)

Schreibt einen als schreibgeschützte Spanne von Bytes angegebenen Eigenschaftennamen und einen Single-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

WriteNumber(ReadOnlySpan<Byte>, UInt32)

Schreibt einen als schreibgeschützte Spanne von Bytes angegebenen Eigenschaftennamen und einen UInt32-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

WriteNumber(ReadOnlySpan<Char>, UInt64)

Schreibt einen als schreibgeschützte Zeichenspanne angegebenen Eigenschaftennamen und einen UInt64-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

WriteNumber(ReadOnlySpan<Char>, Decimal)

Schreibt einen als schreibgeschützte Zeichenspanne angegebenen Eigenschaftennamen und einen Decimal-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

WriteNumber(ReadOnlySpan<Char>, Double)

Schreibt einen als schreibgeschützte Zeichenspanne angegebenen Eigenschaftennamen und einen Double-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

WriteNumber(ReadOnlySpan<Char>, Int32)

Schreibt einen als schreibgeschützte Zeichenspanne angegebenen Eigenschaftennamen und einen Int32-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

WriteNumber(ReadOnlySpan<Char>, Int64)

Schreibt einen als schreibgeschützte Zeichenspanne angegebenen Eigenschaftennamen und einen Int64-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

WriteNumber(ReadOnlySpan<Char>, Single)

Schreibt einen als schreibgeschützte Zeichenspanne angegebenen Eigenschaftennamen und einen Single-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

WriteNumber(ReadOnlySpan<Byte>, UInt64)

Schreibt einen als schreibgeschützte Spanne von Bytes angegebenen Eigenschaftennamen und einen UInt64-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

WriteNumber(String, Int32)

Quelle:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Quelle:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Quelle:
Utf8JsonWriter.WriteProperties.SignedNumber.cs

Schreibt einen als Zeichenfolge angegebenen Eigenschaftennamen und einen Int32-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

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)

Parameter

propertyName
String

Der UTF-16-codierte Eigenschaftenname des JSON-Objekts, das zu transcodieren und als UTF-8 zu schreiben ist.

value
Int32

Der Wert, der als JSON-Zahl als Teil des Name-Wert-Paars geschrieben werden soll.

Ausnahmen

Der angegebene Eigenschaftenname ist zu lang.

Validierung ist aktiviert, und der Schreibvorgang würde ungültige JSON-Daten produzieren.

Der propertyName-Parameter ist null.

Hinweise

Schreibt die Int32 mithilfe des Standardwerts StandardFormat (d. h. "G"), z. B. 32767.

Der Eigenschaftsname wird vor dem Schreiben mit Escapezeichen versehen.

Gilt für:

WriteNumber(String, Int64)

Quelle:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Quelle:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Quelle:
Utf8JsonWriter.WriteProperties.SignedNumber.cs

Schreibt einen als Zeichenfolge angegebenen Eigenschaftennamen und einen Int64-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

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)

Parameter

propertyName
String

Der UTF-16-codierte Eigenschaftenname des JSON-Objekts, das zu transcodieren und als UTF-8 zu schreiben ist.

value
Int64

Der Wert, der als JSON-Zahl als Teil des Name-Wert-Paars geschrieben werden soll.

Ausnahmen

Der angegebene Eigenschaftenname ist zu lang.

Validierung ist aktiviert, und der Schreibvorgang würde ungültige JSON-Daten produzieren.

Der propertyName-Parameter ist null.

Hinweise

Schreibt die Int64 mithilfe des Standardwerts StandardFormat (d. h. "G"), z. B. 32767.

Der Eigenschaftsname wird vor dem Schreiben mit Escapezeichen versehen.

Gilt für:

WriteNumber(String, Single)

Quelle:
Utf8JsonWriter.WriteProperties.Float.cs
Quelle:
Utf8JsonWriter.WriteProperties.Float.cs
Quelle:
Utf8JsonWriter.WriteProperties.Float.cs

Schreibt einen als Zeichenfolge angegebenen Eigenschaftennamen und einen Single-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

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)

Parameter

propertyName
String

Der UTF-16-codierte Eigenschaftenname des JSON-Objekts, das zu transcodieren und als UTF-8 zu schreiben ist.

value
Single

Der Wert, der als JSON-Zahl als Teil des Name-Wert-Paars geschrieben werden soll.

Ausnahmen

Der angegebene Eigenschaftenname ist zu lang.

Validierung ist aktiviert, und der Schreibvorgang würde ungültige JSON-Daten produzieren.

Der propertyName-Parameter ist null.

Hinweise

Schreibt mit Single der Standardeinstellung StandardFormat (d. h. "G") unter .NET Core 3.0 oder höheren Versionen. Verwendet "G9" in jedem anderen Framework.

Der Eigenschaftsname wird vor dem Schreiben mit Escapezeichen versehen.

Gilt für:

WriteNumber(String, UInt32)

Quelle:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Quelle:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Quelle:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs

Wichtig

Diese API ist nicht CLS-kompatibel.

Schreibt einen als Zeichenfolge angegebenen Eigenschaftennamen und einen UInt32-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

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)

Parameter

propertyName
String

Der UTF-16-codierte Eigenschaftenname des JSON-Objekts, das zu transcodieren und als UTF-8 zu schreiben ist.

value
UInt32

Der Wert, der als JSON-Zahl als Teil des Name-Wert-Paars geschrieben werden soll.

Attribute

Ausnahmen

Der angegebene Eigenschaftenname ist zu lang.

Validierung ist aktiviert, und der Schreibvorgang würde ungültige JSON-Daten produzieren.

Der propertyName-Parameter ist null.

Hinweise

Schreibt die UInt32 mithilfe des Standardwerts StandardFormat (d. h. "G"), z. B. 32767.

Der Eigenschaftsname wird vor dem Schreiben mit Escapezeichen versehen.

Gilt für:

WriteNumber(String, UInt64)

Quelle:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Quelle:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Quelle:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs

Wichtig

Diese API ist nicht CLS-kompatibel.

Schreibt einen als Zeichenfolge angegebenen Eigenschaftennamen und einen UInt64-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

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)

Parameter

propertyName
String

Der UTF-16-codierte Eigenschaftenname des JSON-Objekts, das zu transcodieren und als UTF-8 zu schreiben ist.

value
UInt64

Der Wert, der als JSON-Zahl als Teil des Name-Wert-Paars geschrieben werden soll.

Attribute

Ausnahmen

Der angegebene Eigenschaftenname ist zu lang.

Validierung ist aktiviert, und der Schreibvorgang würde ungültige JSON-Daten produzieren.

Der propertyName-Parameter ist null.

Hinweise

Schreibt die UInt64 mithilfe des Standardwerts StandardFormat (d. h. "G"), z. B. 32767.

Der Eigenschaftsname wird vor dem Schreiben mit Escapezeichen versehen.

Gilt für:

WriteNumber(JsonEncodedText, Single)

Quelle:
Utf8JsonWriter.WriteProperties.Float.cs
Quelle:
Utf8JsonWriter.WriteProperties.Float.cs
Quelle:
Utf8JsonWriter.WriteProperties.Float.cs

Schreibt den vorcodierten Eigenschaftennamen und Single-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

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)

Parameter

propertyName
JsonEncodedText

Der JSON-codierte Eigenschaftenname des JSON-Objekts, das zu transcodieren und als UTF-8 zu schreiben ist.

value
Single

Der Wert, der als JSON-Zahl als Teil des Name-Wert-Paars geschrieben werden soll.

Ausnahmen

Validierung ist aktiviert, und diese Methode würde im Schreiben ungültiger JSON-Daten resultieren.

Hinweise

Schreibt mit Single der Standardeinstellung StandardFormat (d. h. "G") unter .NET Core 3.0 oder höheren Versionen. Verwendet "G9" in jedem anderen Framework.

Der Eigenschaftsname sollte bereits beim Erstellen der Instanz von JsonEncodedText mit Escapezeichen versehen werden.

Gilt für:

WriteNumber(JsonEncodedText, Double)

Quelle:
Utf8JsonWriter.WriteProperties.Double.cs
Quelle:
Utf8JsonWriter.WriteProperties.Double.cs
Quelle:
Utf8JsonWriter.WriteProperties.Double.cs

Schreibt den vorcodierten Eigenschaftennamen und Double-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

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)

Parameter

propertyName
JsonEncodedText

Der JSON-codierte Eigenschaftenname des JSON-Objekts, das zu transcodieren und als UTF-8 zu schreiben ist.

value
Double

Der Wert, der als JSON-Zahl als Teil des Name-Wert-Paars geschrieben werden soll.

Ausnahmen

Validierung ist aktiviert, und diese Methode würde im Schreiben ungültiger JSON-Daten resultieren.

Hinweise

Schreibt mit Double der Standardeinstellung StandardFormat (d. h. "G") unter .NET Core 3.0 oder höheren Versionen. Verwendet "G17" in jedem anderen Framework.

Der Eigenschaftsname sollte bereits beim Erstellen der Instanz von JsonEncodedText mit Escapezeichen versehen werden.

Gilt für:

WriteNumber(JsonEncodedText, Int32)

Quelle:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Quelle:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Quelle:
Utf8JsonWriter.WriteProperties.SignedNumber.cs

Schreibt den vorcodierten Eigenschaftennamen und Int32-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

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)

Parameter

propertyName
JsonEncodedText

Der JSON-codierte Eigenschaftenname des JSON-Objekts, das zu transcodieren und als UTF-8 zu schreiben ist.

value
Int32

Der Wert, der als JSON-Zahl als Teil des Name-Wert-Paars geschrieben werden soll.

Ausnahmen

Validierung ist aktiviert, und diese Methode würde im Schreiben ungültiger JSON-Daten resultieren.

Hinweise

Schreibt die Int32 mithilfe des Standardwerts StandardFormat (d. h. "G"), z. B. 32767.

Der Eigenschaftsname sollte bereits beim Erstellen der Instanz von JsonEncodedText mit Escapezeichen versehen werden.

Gilt für:

WriteNumber(JsonEncodedText, Int64)

Quelle:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Quelle:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Quelle:
Utf8JsonWriter.WriteProperties.SignedNumber.cs

Schreibt den vorcodierten Eigenschaftennamen und Int64-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

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)

Parameter

propertyName
JsonEncodedText

Der JSON-codierte Eigenschaftenname des JSON-Objekts, das zu transcodieren und als UTF-8 zu schreiben ist.

value
Int64

Der Wert, der als JSON-Zahl als Teil des Name-Wert-Paars geschrieben werden soll.

Ausnahmen

Validierung ist aktiviert, und diese Methode würde im Schreiben ungültiger JSON-Daten resultieren.

Hinweise

Schreibt die Int64 mithilfe des Standardwerts StandardFormat (dies ist "G"), z. B. 32767.

Der Eigenschaftsname sollte bereits beim Erstellen der Instanz von JsonEncodedText mit Escapezeichen versehen werden.

Gilt für:

WriteNumber(String, Double)

Quelle:
Utf8JsonWriter.WriteProperties.Double.cs
Quelle:
Utf8JsonWriter.WriteProperties.Double.cs
Quelle:
Utf8JsonWriter.WriteProperties.Double.cs

Schreibt einen als Zeichenfolge angegebenen Eigenschaftennamen und einen Double-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

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)

Parameter

propertyName
String

Der UTF-16-codierte Eigenschaftenname des JSON-Objekts, das zu transcodieren und als UTF-8 zu schreiben ist.

value
Double

Der Wert, der als JSON-Zahl als Teil des Name-Wert-Paars geschrieben werden soll.

Ausnahmen

Der angegebene Eigenschaftenname ist zu lang.

Validierung ist aktiviert, und der Schreibvorgang würde ungültige JSON-Daten produzieren.

Der propertyName-Parameter ist null.

Hinweise

Schreibt mit Double der Standardeinstellung StandardFormat (d. h. "G") unter .NET Core 3.0 oder höheren Versionen. Verwendet "G17" in jedem anderen Framework.

Der Eigenschaftsname wird vor dem Schreiben mit Escapezeichen versehen.

Gilt für:

WriteNumber(JsonEncodedText, UInt32)

Quelle:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Quelle:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Quelle:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs

Wichtig

Diese API ist nicht CLS-kompatibel.

Schreibt den vorcodierten Eigenschaftennamen und UInt32-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

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)

Parameter

propertyName
JsonEncodedText

Der JSON-codierte Eigenschaftenname des JSON-Objekts, das zu transcodieren und als UTF-8 zu schreiben ist.

value
UInt32

Der Wert, der als JSON-Zahl als Teil des Name-Wert-Paars geschrieben werden soll.

Attribute

Ausnahmen

Validierung ist aktiviert, und diese Methode würde im Schreiben ungültiger JSON-Daten resultieren.

Hinweise

Schreibt die UInt32 mithilfe des Standardwerts StandardFormat (d. h. "G"), z. B. 32767.

Der Eigenschaftsname sollte bereits beim Erstellen der Instanz von JsonEncodedText mit Escapezeichen versehen werden.

Gilt für:

WriteNumber(JsonEncodedText, Decimal)

Quelle:
Utf8JsonWriter.WriteProperties.Decimal.cs
Quelle:
Utf8JsonWriter.WriteProperties.Decimal.cs
Quelle:
Utf8JsonWriter.WriteProperties.Decimal.cs

Schreibt den vorcodierten Eigenschaftennamen und Decimal-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

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)

Parameter

propertyName
JsonEncodedText

Der JSON-codierte Eigenschaftenname des JSON-Objekts, das zu transcodieren und als UTF-8 zu schreiben ist.

value
Decimal

Der Wert, der als JSON-Zahl als Teil des Name-Wert-Paars geschrieben werden soll.

Ausnahmen

Validierung ist aktiviert, und diese Methode würde im Schreiben ungültiger JSON-Daten resultieren.

Hinweise

Schreibt die Decimal mithilfe des Standardwerts StandardFormat (d. b. "G").

Der Eigenschaftsname sollte bereits beim Erstellen der Instanz von JsonEncodedText mit Escapezeichen versehen werden.

Gilt für:

WriteNumber(String, Decimal)

Quelle:
Utf8JsonWriter.WriteProperties.Decimal.cs
Quelle:
Utf8JsonWriter.WriteProperties.Decimal.cs
Quelle:
Utf8JsonWriter.WriteProperties.Decimal.cs

Schreibt einen als Zeichenfolge angegebenen Eigenschaftennamen und einen Decimal-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

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)

Parameter

propertyName
String

Der UTF-16-codierte Eigenschaftenname des JSON-Objekts, das zu transcodieren und als UTF-8 zu schreiben ist.

value
Decimal

Der Wert, der als JSON-Zahl als Teil des Name-Wert-Paars geschrieben werden soll.

Ausnahmen

Der angegebene Eigenschaftenname ist zu lang.

Validierung ist aktiviert, und der Schreibvorgang würde ungültige JSON-Daten produzieren.

Der propertyName-Parameter ist null.

Hinweise

Schreibt die Decimal mithilfe des Standardwerts StandardFormat (d. b. "G").

Der Eigenschaftsname wird vor dem Schreiben mit Escapezeichen versehen.

Gilt für:

WriteNumber(JsonEncodedText, UInt64)

Quelle:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Quelle:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Quelle:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs

Wichtig

Diese API ist nicht CLS-kompatibel.

Schreibt den vorcodierten Eigenschaftennamen und UInt64-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

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)

Parameter

propertyName
JsonEncodedText

Der JSON-codierte Eigenschaftenname des JSON-Objekts, das zu transcodieren und als UTF-8 zu schreiben ist.

value
UInt64

Der Wert, der als JSON-Zahl als Teil des Name-Wert-Paars geschrieben werden soll.

Attribute

Ausnahmen

Validierung ist aktiviert, und diese Methode würde im Schreiben ungültiger JSON-Daten resultieren.

Hinweise

Schreibt die UInt64 mithilfe des Standardwerts StandardFormat (d. h. "G"), z. B. 32767.

Der Eigenschaftsname sollte bereits beim Erstellen der Instanz von JsonEncodedText mit Escapezeichen versehen werden.

Gilt für:

WriteNumber(ReadOnlySpan<Char>, UInt32)

Quelle:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Quelle:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Quelle:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs

Wichtig

Diese API ist nicht CLS-kompatibel.

Schreibt einen als schreibgeschützte Zeichenspanne angegebenen Eigenschaftennamen und einen UInt32-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

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)

Parameter

propertyName
ReadOnlySpan<Char>

Der UTF-16-codierte Eigenschaftenname des JSON-Objekts, das zu transcodieren und als UTF-8 zu schreiben ist.

value
UInt32

Der Wert, der als JSON-Zahl als Teil des Name-Wert-Paars geschrieben werden soll.

Attribute

Ausnahmen

Der angegebene Eigenschaftenname ist zu lang.

Validierung ist aktiviert, und der Schreibvorgang würde ungültige JSON-Daten produzieren.

Hinweise

Schreibt die UInt32 mithilfe des Standardwerts StandardFormat (d. h. "G"), z. B. 32767.

Der Eigenschaftsname wird vor dem Schreiben mit Escapezeichen versehen.

Gilt für:

WriteNumber(ReadOnlySpan<Byte>, Decimal)

Quelle:
Utf8JsonWriter.WriteProperties.Decimal.cs
Quelle:
Utf8JsonWriter.WriteProperties.Decimal.cs
Quelle:
Utf8JsonWriter.WriteProperties.Decimal.cs

Schreibt einen als schreibgeschützte Spanne von Bytes angegebenen Eigenschaftennamen und einen Decimal-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

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)

Parameter

utf8PropertyName
ReadOnlySpan<Byte>

Der UTF-8-codierte Eigenschaftenname des zu schreibenden JSON-Objekts.

value
Decimal

Der Wert, der als JSON-Zahl als Teil des Name-Wert-Paars geschrieben werden soll.

Ausnahmen

Der angegebene Eigenschaftenname ist zu lang.

Validierung ist aktiviert, und der Schreibvorgang würde ungültige JSON-Daten produzieren.

Hinweise

Schreibt die Decimal mithilfe des Standardwerts StandardFormat (d. b. "G").

Der Eigenschaftsname wird vor dem Schreiben mit Escapezeichen versehen.

Gilt für:

WriteNumber(ReadOnlySpan<Byte>, Double)

Quelle:
Utf8JsonWriter.WriteProperties.Double.cs
Quelle:
Utf8JsonWriter.WriteProperties.Double.cs
Quelle:
Utf8JsonWriter.WriteProperties.Double.cs

Schreibt einen als schreibgeschützte Spanne von Bytes angegebenen Eigenschaftennamen und einen Double-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

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)

Parameter

utf8PropertyName
ReadOnlySpan<Byte>

Der UTF-8-codierte Eigenschaftenname des zu schreibenden JSON-Objekts.

value
Double

Der Wert, der als JSON-Zahl als Teil des Name-Wert-Paars geschrieben werden soll.

Ausnahmen

Der angegebene Eigenschaftenname ist zu lang.

Validierung ist aktiviert, und der Schreibvorgang würde ungültige JSON-Daten produzieren.

Hinweise

Schreibt mit Double der Standardeinstellung StandardFormat (d. h. "G") unter .NET Core 3.0 oder höheren Versionen. Verwendet "G17" in jedem anderen Framework.

Der Eigenschaftsname wird vor dem Schreiben mit Escapezeichen versehen.

Gilt für:

WriteNumber(ReadOnlySpan<Byte>, Int32)

Quelle:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Quelle:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Quelle:
Utf8JsonWriter.WriteProperties.SignedNumber.cs

Schreibt einen als schreibgeschützte Spanne von Bytes angegebenen Eigenschaftennamen und einen Int32-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

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)

Parameter

utf8PropertyName
ReadOnlySpan<Byte>

Der UTF-8-codierte Eigenschaftenname des zu schreibenden JSON-Objekts.

value
Int32

Der Wert, der als JSON-Zahl als Teil des Name-Wert-Paars geschrieben werden soll.

Ausnahmen

Der angegebene Eigenschaftenname ist zu lang.

Validierung ist aktiviert, und der Schreibvorgang würde ungültige JSON-Daten produzieren.

Hinweise

Schreibt die Int32 mithilfe des Standardwerts StandardFormat (d. h. "G"), z. B. 32767.

Der Eigenschaftsname wird vor dem Schreiben mit Escapezeichen versehen.

Gilt für:

WriteNumber(ReadOnlySpan<Byte>, Int64)

Quelle:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Quelle:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Quelle:
Utf8JsonWriter.WriteProperties.SignedNumber.cs

Schreibt einen als schreibgeschützte Spanne von Bytes angegebenen Eigenschaftennamen und einen Int64-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

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)

Parameter

utf8PropertyName
ReadOnlySpan<Byte>

Der UTF-8-codierte Eigenschaftenname des zu schreibenden JSON-Objekts.

value
Int64

Der Wert, der als JSON-Zahl als Teil des Name-Wert-Paars geschrieben werden soll.

Ausnahmen

Der angegebene Eigenschaftenname ist zu lang.

Validierung ist aktiviert, und der Schreibvorgang würde ungültige JSON-Daten produzieren.

Hinweise

Schreibt die Int64 mithilfe des Standardwerts StandardFormat (d. h. "G"), z. B. 32767.

Der Eigenschaftsname wird vor dem Schreiben mit Escapezeichen versehen.

Gilt für:

WriteNumber(ReadOnlySpan<Byte>, Single)

Quelle:
Utf8JsonWriter.WriteProperties.Float.cs
Quelle:
Utf8JsonWriter.WriteProperties.Float.cs
Quelle:
Utf8JsonWriter.WriteProperties.Float.cs

Schreibt einen als schreibgeschützte Spanne von Bytes angegebenen Eigenschaftennamen und einen Single-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

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)

Parameter

utf8PropertyName
ReadOnlySpan<Byte>

Der UTF-8-codierte Eigenschaftenname des zu schreibenden JSON-Objekts.

value
Single

Der Wert, der als JSON-Zahl als Teil des Name-Wert-Paars geschrieben werden soll.

Ausnahmen

Der angegebene Eigenschaftenname ist zu lang.

Validierung ist aktiviert, und der Schreibvorgang würde ungültige JSON-Daten produzieren.

Hinweise

Schreibt mit Single der Standardeinstellung StandardFormat (d. h. "G") unter .NET Core 3.0 oder höheren Versionen. Verwendet "G9" in jedem anderen Framework.

Der Eigenschaftsname wird vor dem Schreiben mit Escapezeichen versehen.

Gilt für:

WriteNumber(ReadOnlySpan<Byte>, UInt32)

Quelle:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Quelle:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Quelle:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs

Wichtig

Diese API ist nicht CLS-kompatibel.

Schreibt einen als schreibgeschützte Spanne von Bytes angegebenen Eigenschaftennamen und einen UInt32-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

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)

Parameter

utf8PropertyName
ReadOnlySpan<Byte>

Der UTF-8-codierte Eigenschaftenname des zu schreibenden JSON-Objekts.

value
UInt32

Der Wert, der als JSON-Zahl als Teil des Name-Wert-Paars geschrieben werden soll.

Attribute

Ausnahmen

Der angegebene Eigenschaftenname ist zu lang.

Validierung ist aktiviert, und der Schreibvorgang würde ungültige JSON-Daten produzieren.

Hinweise

Schreibt die UInt32 mithilfe des Standardwerts StandardFormat (d. h. "G"), z. B. 32767.

Der Eigenschaftsname wird vor dem Schreiben mit Escapezeichen versehen.

Gilt für:

WriteNumber(ReadOnlySpan<Char>, UInt64)

Quelle:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Quelle:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Quelle:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs

Wichtig

Diese API ist nicht CLS-kompatibel.

Schreibt einen als schreibgeschützte Zeichenspanne angegebenen Eigenschaftennamen und einen UInt64-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

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)

Parameter

propertyName
ReadOnlySpan<Char>

Der UTF-16-codierte Eigenschaftenname des JSON-Objekts, das zu transcodieren und als UTF-8 zu schreiben ist.

value
UInt64

Der Wert, der als JSON-Zahl als Teil des Name-Wert-Paars geschrieben werden soll.

Attribute

Ausnahmen

Der angegebene Eigenschaftenname ist zu lang.

Validierung ist aktiviert, und der Schreibvorgang würde ungültige JSON-Daten produzieren.

Hinweise

Schreibt die UInt64 mithilfe des Standardwerts StandardFormat (d. h. "G"), z. B. 32767.

Der Eigenschaftsname wird vor dem Schreiben mit Escapezeichen versehen.

Gilt für:

WriteNumber(ReadOnlySpan<Char>, Decimal)

Quelle:
Utf8JsonWriter.WriteProperties.Decimal.cs
Quelle:
Utf8JsonWriter.WriteProperties.Decimal.cs
Quelle:
Utf8JsonWriter.WriteProperties.Decimal.cs

Schreibt einen als schreibgeschützte Zeichenspanne angegebenen Eigenschaftennamen und einen Decimal-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

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)

Parameter

propertyName
ReadOnlySpan<Char>

Der UTF-16-codierte Eigenschaftenname des JSON-Objekts, das zu transcodieren und als UTF-8 zu schreiben ist.

value
Decimal

Der Wert, der als JSON-Zahl als Teil des Name-Wert-Paars geschrieben werden soll.

Ausnahmen

Der angegebene Eigenschaftenname ist zu lang.

Validierung ist aktiviert, und der Schreibvorgang würde ungültige JSON-Daten produzieren.

Hinweise

Schreibt die Decimal mithilfe des Standardwerts StandardFormat (d. b. "G").

Der Eigenschaftsname wird vor dem Schreiben mit Escapezeichen versehen.

Gilt für:

WriteNumber(ReadOnlySpan<Char>, Double)

Quelle:
Utf8JsonWriter.WriteProperties.Double.cs
Quelle:
Utf8JsonWriter.WriteProperties.Double.cs
Quelle:
Utf8JsonWriter.WriteProperties.Double.cs

Schreibt einen als schreibgeschützte Zeichenspanne angegebenen Eigenschaftennamen und einen Double-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

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)

Parameter

propertyName
ReadOnlySpan<Char>

Der UTF-16-codierte Eigenschaftenname des JSON-Objekts, das zu transcodieren und als UTF-8 zu schreiben ist.

value
Double

Der Wert, der als JSON-Zahl als Teil des Name-Wert-Paars geschrieben werden soll.

Ausnahmen

Der angegebene Eigenschaftenname ist zu lang.

Validierung ist aktiviert, und der Schreibvorgang würde ungültige JSON-Daten produzieren.

Hinweise

Schreibt mit Double der Standardeinstellung StandardFormat (d. h. "G") unter .NET Core 3.0 oder höheren Versionen. Verwendet "G17" in jedem anderen Framework.

Der Eigenschaftsname wird vor dem Schreiben mit Escapezeichen versehen.

Gilt für:

WriteNumber(ReadOnlySpan<Char>, Int32)

Quelle:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Quelle:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Quelle:
Utf8JsonWriter.WriteProperties.SignedNumber.cs

Schreibt einen als schreibgeschützte Zeichenspanne angegebenen Eigenschaftennamen und einen Int32-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

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)

Parameter

propertyName
ReadOnlySpan<Char>

Der UTF-16-codierte Eigenschaftenname des JSON-Objekts, das zu transcodieren und als UTF-8 zu schreiben ist.

value
Int32

Der Wert, der als JSON-Zahl als Teil des Name-Wert-Paars geschrieben werden soll.

Ausnahmen

Der angegebene Eigenschaftenname ist zu lang.

Validierung ist aktiviert, und der Schreibvorgang würde ungültige JSON-Daten produzieren.

Hinweise

Schreibt die Int32 mithilfe des Standardwerts StandardFormat (d. h. "G"), z. B. 32767.

Der Eigenschaftsname wird vor dem Schreiben mit Escapezeichen versehen.

Gilt für:

WriteNumber(ReadOnlySpan<Char>, Int64)

Quelle:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Quelle:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Quelle:
Utf8JsonWriter.WriteProperties.SignedNumber.cs

Schreibt einen als schreibgeschützte Zeichenspanne angegebenen Eigenschaftennamen und einen Int64-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

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)

Parameter

propertyName
ReadOnlySpan<Char>

Der UTF-16-codierte Eigenschaftenname des JSON-Objekts, das zu transcodieren und als UTF-8 zu schreiben ist.

value
Int64

Der Wert, der als JSON-Zahl als Teil des Name-Wert-Paars geschrieben werden soll.

Ausnahmen

Der angegebene Eigenschaftenname ist zu lang.

Validierung ist aktiviert, und der Schreibvorgang würde ungültige JSON-Daten produzieren.

Hinweise

Schreibt die Int64 mithilfe des Standardwerts StandardFormat (d. h. "G"), z. B. 32767.

Der Eigenschaftsname wird vor dem Schreiben mit Escapezeichen versehen.

Gilt für:

WriteNumber(ReadOnlySpan<Char>, Single)

Quelle:
Utf8JsonWriter.WriteProperties.Float.cs
Quelle:
Utf8JsonWriter.WriteProperties.Float.cs
Quelle:
Utf8JsonWriter.WriteProperties.Float.cs

Schreibt einen als schreibgeschützte Zeichenspanne angegebenen Eigenschaftennamen und einen Single-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

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)

Parameter

propertyName
ReadOnlySpan<Char>

Der UTF-16-codierte Eigenschaftenname des JSON-Objekts, das zu transcodieren und als UTF-8 zu schreiben ist.

value
Single

Der Wert, der als JSON-Zahl als Teil des Name-Wert-Paars geschrieben werden soll.

Ausnahmen

Der angegebene Eigenschaftenname ist zu lang.

Validierung ist aktiviert, und der Schreibvorgang würde ungültige JSON-Daten produzieren.

Hinweise

Schreibt mit Single der Standardeinstellung StandardFormat (d. h. "G") unter .NET Core 3.0 oder höheren Versionen. Verwendet "G9" in jedem anderen Framework.

Der Eigenschaftsname wird vor dem Schreiben mit Escapezeichen versehen.

Gilt für:

WriteNumber(ReadOnlySpan<Byte>, UInt64)

Quelle:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Quelle:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Quelle:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs

Wichtig

Diese API ist nicht CLS-kompatibel.

Schreibt einen als schreibgeschützte Spanne von Bytes angegebenen Eigenschaftennamen und einen UInt64-Wert (als JSON-Zahl) als Teil eines Name-Wert-Paars eines JSON-Objekts.

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)

Parameter

utf8PropertyName
ReadOnlySpan<Byte>

Der UTF-8-codierte Eigenschaftenname des zu schreibenden JSON-Objekts.

value
UInt64

Der Wert, der als JSON-Zahl als Teil des Name-Wert-Paars geschrieben werden soll.

Attribute

Ausnahmen

Der angegebene Eigenschaftenname ist zu lang.

Validierung ist aktiviert, und der Schreibvorgang würde ungültige JSON-Daten produzieren.

Hinweise

Schreibt die UInt64 mithilfe des Standardwerts StandardFormat (d. h. "G"), z. B. 32767.

Der Eigenschaftsname wird vor dem Schreiben mit Escapezeichen versehen.

Gilt für: