Utf8JsonWriter.WriteNumber Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| WriteNumber(String, Int32) |
Schreibt einen als Zeichenfolge angegebenen Eigenschaftsnamen und einen Int32 Wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars eines JSON-Objekts. |
| WriteNumber(String, Int64) |
Schreibt einen als Zeichenfolge angegebenen Eigenschaftsnamen und einen Int64 Wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars eines JSON-Objekts. |
| WriteNumber(String, Single) |
Schreibt einen als Zeichenfolge angegebenen Eigenschaftsnamen und einen Single Wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars eines JSON-Objekts. |
| WriteNumber(String, UInt32) |
Schreibt einen als Zeichenfolge angegebenen Eigenschaftsnamen und einen UInt32 Wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars eines JSON-Objekts. |
| WriteNumber(String, UInt64) |
Schreibt einen als Zeichenfolge angegebenen Eigenschaftsnamen und einen UInt64 Wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars eines JSON-Objekts. |
| WriteNumber(JsonEncodedText, Single) |
Schreibt den vorcodierten Eigenschaftsnamen und Single -wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars eines JSON-Objekts. |
| WriteNumber(JsonEncodedText, Double) |
Schreibt den vorcodierten Eigenschaftsnamen und Double -wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars eines JSON-Objekts. |
| WriteNumber(JsonEncodedText, Int32) |
Schreibt den vorcodierten Eigenschaftsnamen und Int32 -wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars eines JSON-Objekts. |
| WriteNumber(JsonEncodedText, Int64) |
Schreibt den vorcodierten Eigenschaftsnamen und Int64 -wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars eines JSON-Objekts. |
| WriteNumber(String, Double) |
Schreibt einen als Zeichenfolge angegebenen Eigenschaftsnamen und einen Double Wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars eines JSON-Objekts. |
| WriteNumber(JsonEncodedText, UInt32) |
Schreibt den vorcodierten Eigenschaftsnamen und UInt32 -wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars eines JSON-Objekts. |
| WriteNumber(JsonEncodedText, Decimal) |
Schreibt den vorcodierten Eigenschaftsnamen und Decimal -wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars eines JSON-Objekts. |
| WriteNumber(String, Decimal) |
Schreibt einen als Zeichenfolge angegebenen Eigenschaftsnamen und einen Decimal Wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars eines JSON-Objekts. |
| WriteNumber(JsonEncodedText, UInt64) |
Schreibt den vorcodierten Eigenschaftsnamen und UInt64 -wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars eines JSON-Objekts. |
| WriteNumber(ReadOnlySpan<Char>, UInt32) |
Schreibt einen Eigenschaftsnamen, der als schreibgeschützter Zeichenbereich angegeben wird, und einen UInt32 Wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars eines JSON-Objekts. |
| WriteNumber(ReadOnlySpan<Byte>, Decimal) |
Schreibt einen Eigenschaftsnamen, der als schreibgeschützter Bereich von Bytes und einen Decimal Wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars eines JSON-Objekts angegeben wird. |
| WriteNumber(ReadOnlySpan<Byte>, Double) |
Schreibt einen Eigenschaftsnamen, der als schreibgeschützter Bereich von Bytes und einen Double Wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars eines JSON-Objekts angegeben wird. |
| WriteNumber(ReadOnlySpan<Byte>, Int32) |
Schreibt einen Eigenschaftsnamen, der als schreibgeschützter Bereich von Bytes angegeben wird, und einen Int32 Wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars eines JSON-Objekts. |
| WriteNumber(ReadOnlySpan<Byte>, Int64) |
Schreibt einen Eigenschaftsnamen, der als schreibgeschützter Bereich von Bytes angegeben wird, und einen Int64 Wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars eines JSON-Objekts. |
| WriteNumber(ReadOnlySpan<Byte>, UInt32) |
Schreibt einen Eigenschaftsnamen, der als schreibgeschützter Bereich von Bytes und einen UInt32 Wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars eines JSON-Objekts angegeben wird. |
| WriteNumber(ReadOnlySpan<Byte>, Single) |
Schreibt einen Eigenschaftsnamen, der als schreibgeschützter Bereich von Bytes und einen Single Wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars eines JSON-Objekts angegeben wird. |
| WriteNumber(ReadOnlySpan<Char>, Decimal) |
Schreibt einen Eigenschaftsnamen, der als schreibgeschützter Zeichenbereich angegeben wird, und einen Decimal Wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars eines JSON-Objekts. |
| WriteNumber(ReadOnlySpan<Char>, Double) |
Schreibt einen Eigenschaftsnamen, der als schreibgeschützter Zeichenbereich angegeben wird, und einen Double Wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars eines JSON-Objekts. |
| WriteNumber(ReadOnlySpan<Char>, Int32) |
Schreibt einen Eigenschaftsnamen, der als schreibgeschützter Zeichenbereich angegeben wird, und einen Int32 Wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars eines JSON-Objekts. |
| WriteNumber(ReadOnlySpan<Char>, Int64) |
Schreibt einen Eigenschaftsnamen, der als schreibgeschützter Zeichenbereich angegeben wird, und einen Int64 Wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars eines JSON-Objekts. |
| WriteNumber(ReadOnlySpan<Char>, Single) |
Schreibt einen Eigenschaftsnamen, der als schreibgeschützter Zeichenbereich angegeben wird, und einen Single Wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars eines JSON-Objekts. |
| WriteNumber(ReadOnlySpan<Byte>, UInt64) |
Schreibt einen Eigenschaftsnamen, der als schreibgeschützter Bereich von Bytes und einen UInt64 Wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars eines JSON-Objekts angegeben wird. |
| WriteNumber(ReadOnlySpan<Char>, UInt64) |
Schreibt einen Eigenschaftsnamen, der als schreibgeschützter Zeichenbereich angegeben wird, und einen UInt64 Wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars eines JSON-Objekts. |
WriteNumber(String, Int32)
Schreibt einen als Zeichenfolge angegebenen Eigenschaftsnamen und einen Int32 Wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars 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 Eigenschaftsname des JSON-Objekts, das transcodiert und als UTF-8 geschrieben werden soll.
- value
- Int32
Der Wert, der als JSON-Zahl als Teil des Namens-Wert-Paars geschrieben werden soll.
Ausnahmen
Der angegebene Eigenschaftenname ist zu groß.
Die Überprüfung ist aktiviert, und der Schreibvorgang würde ungültigen JSON-Code erzeugen.
Der propertyName Parameter ist null.
Hinweise
Schreibt die Int32 Verwendung des Standardwerts StandardFormat (d. h. "G"); z. B. 32767.
Der Eigenschaftenname wird vor dem Schreiben escaped.
Gilt für:
WriteNumber(String, Int64)
Schreibt einen als Zeichenfolge angegebenen Eigenschaftsnamen und einen Int64 Wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars 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 Eigenschaftsname des JSON-Objekts, das transcodiert und als UTF-8 geschrieben werden soll.
- value
- Int64
Der Wert, der als JSON-Zahl als Teil des Namens-Wert-Paars geschrieben werden soll.
Ausnahmen
Der angegebene Eigenschaftenname ist zu groß.
Die Überprüfung ist aktiviert, und der Schreibvorgang würde ungültigen JSON-Code erzeugen.
Der propertyName Parameter ist null.
Hinweise
Schreibt die Int64 Verwendung des Standardwerts StandardFormat (d. h. "G"); z. B. 32767.
Der Eigenschaftenname wird vor dem Schreiben escaped.
Gilt für:
WriteNumber(String, Single)
Schreibt einen als Zeichenfolge angegebenen Eigenschaftsnamen und einen Single Wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars 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 Eigenschaftsname des JSON-Objekts, das transcodiert und als UTF-8 geschrieben werden soll.
- value
- Single
Der Wert, der als JSON-Zahl als Teil des Namens-Wert-Paars geschrieben werden soll.
Ausnahmen
Der angegebene Eigenschaftenname ist zu groß.
Die Überprüfung ist aktiviert, und der Schreibvorgang würde ungültigen JSON-Code erzeugen.
Der propertyName Parameter ist null.
Hinweise
Diese Methode schreibt den Single Wert mit dem folgenden Format:
- In .NET Core 3.0 und höheren Versionen ist der Standardwert StandardFormat (d. h. "G").
- Auf allen anderen Frameworks, "G9".
Der Eigenschaftenname wird vor dem Schreiben escaped.
Gilt für:
WriteNumber(String, UInt32)
Wichtig
Diese API ist nicht CLS-kompatibel.
Schreibt einen als Zeichenfolge angegebenen Eigenschaftsnamen und einen UInt32 Wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars 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 Eigenschaftsname des JSON-Objekts, das transcodiert und als UTF-8 geschrieben werden soll.
- value
- UInt32
Der Wert, der als JSON-Zahl als Teil des Namens-Wert-Paars geschrieben werden soll.
- Attribute
Ausnahmen
Der angegebene Eigenschaftenname ist zu groß.
Die Überprüfung ist aktiviert, und der Schreibvorgang würde ungültigen JSON-Code erzeugen.
Der propertyName Parameter ist null.
Hinweise
Schreibt die UInt32 Verwendung des Standardwerts StandardFormat (d. h. "G"); z. B. 32767.
Der Eigenschaftenname wird vor dem Schreiben escaped.
Gilt für:
WriteNumber(String, UInt64)
Wichtig
Diese API ist nicht CLS-kompatibel.
Schreibt einen als Zeichenfolge angegebenen Eigenschaftsnamen und einen UInt64 Wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars 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 Eigenschaftsname des JSON-Objekts, das transcodiert und als UTF-8 geschrieben werden soll.
- value
- UInt64
Der Wert, der als JSON-Zahl als Teil des Namens-Wert-Paars geschrieben werden soll.
- Attribute
Ausnahmen
Der angegebene Eigenschaftenname ist zu groß.
Die Überprüfung ist aktiviert, und der Schreibvorgang würde ungültigen JSON-Code erzeugen.
Der propertyName Parameter ist null.
Hinweise
Schreibt die UInt64 Verwendung des Standardwerts StandardFormat (d. h. "G"); z. B. 32767.
Der Eigenschaftenname wird vor dem Schreiben escaped.
Gilt für:
WriteNumber(JsonEncodedText, Single)
Schreibt den vorcodierten Eigenschaftsnamen und Single -wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars 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 transcodiert und als UTF-8 geschrieben werden soll.
- value
- Single
Der Wert, der als JSON-Zahl als Teil des Namens-Wert-Paars geschrieben werden soll.
Ausnahmen
Die Überprüfung ist aktiviert, und diese Methode würde dazu führen, dass ungültiger JSON-Code geschrieben wird.
Hinweise
Diese Methode schreibt den Single Wert mit dem folgenden Format:
- In .NET Core 3.0 und höheren Versionen ist der Standardwert StandardFormat (d. h. "G").
- Auf allen anderen Frameworks, "G9".
Der Eigenschaftsname sollte beim Erstellen der Instanz JsonEncodedText bereits escapet werden.
Gilt für:
WriteNumber(JsonEncodedText, Double)
Schreibt den vorcodierten Eigenschaftsnamen und Double -wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars 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 transcodiert und als UTF-8 geschrieben werden soll.
- value
- Double
Der Wert, der als JSON-Zahl als Teil des Namens-Wert-Paars geschrieben werden soll.
Ausnahmen
Die Überprüfung ist aktiviert, und diese Methode würde dazu führen, dass ungültiger JSON-Code geschrieben wird.
Hinweise
Diese Methode schreibt den Double Wert mit dem folgenden Format:
- In .NET Core 3.0 und höheren Versionen ist der Standardwert StandardFormat (d. h. "G").
- Auf allen anderen Frameworks, "G17".
Der Eigenschaftsname sollte beim Erstellen der Instanz JsonEncodedText bereits escapet werden.
Gilt für:
WriteNumber(JsonEncodedText, Int32)
Schreibt den vorcodierten Eigenschaftsnamen und Int32 -wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars 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 transcodiert und als UTF-8 geschrieben werden soll.
- value
- Int32
Der Wert, der als JSON-Zahl als Teil des Namens-Wert-Paars geschrieben werden soll.
Ausnahmen
Die Überprüfung ist aktiviert, und diese Methode würde dazu führen, dass ungültiger JSON-Code geschrieben wird.
Hinweise
Schreibt die Int32 Verwendung des Standardwerts StandardFormat (d. h. "G"); z. B. 32767.
Der Eigenschaftsname sollte beim Erstellen der Instanz JsonEncodedText bereits escapet werden.
Gilt für:
WriteNumber(JsonEncodedText, Int64)
Schreibt den vorcodierten Eigenschaftsnamen und Int64 -wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars 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 transcodiert und als UTF-8 geschrieben werden soll.
- value
- Int64
Der Wert, der als JSON-Zahl als Teil des Namens-Wert-Paars geschrieben werden soll.
Ausnahmen
Die Überprüfung ist aktiviert, und diese Methode würde dazu führen, dass ungültiger JSON-Code geschrieben wird.
Hinweise
Schreibt die Int64 Verwendung des Standardwerts StandardFormat (z. B. "G"); z. B. 32767.
Der Eigenschaftsname sollte beim Erstellen der Instanz JsonEncodedText bereits escapet werden.
Gilt für:
WriteNumber(String, Double)
Schreibt einen als Zeichenfolge angegebenen Eigenschaftsnamen und einen Double Wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars 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 Eigenschaftsname des JSON-Objekts, das transcodiert und als UTF-8 geschrieben werden soll.
- value
- Double
Der Wert, der als JSON-Zahl als Teil des Namens-Wert-Paars geschrieben werden soll.
Ausnahmen
Der angegebene Eigenschaftenname ist zu groß.
Die Überprüfung ist aktiviert, und der Schreibvorgang würde ungültigen JSON-Code erzeugen.
Der propertyName Parameter ist null.
Hinweise
Diese Methode schreibt den Double Wert mit dem folgenden Format:
- In .NET Core 3.0 und höheren Versionen ist der Standardwert StandardFormat (d. h. "G").
- Auf allen anderen Frameworks, "G17".
Der Eigenschaftenname wird vor dem Schreiben escaped.
Gilt für:
WriteNumber(JsonEncodedText, UInt32)
Wichtig
Diese API ist nicht CLS-kompatibel.
Schreibt den vorcodierten Eigenschaftsnamen und UInt32 -wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars 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 transcodiert und als UTF-8 geschrieben werden soll.
- value
- UInt32
Der Wert, der als JSON-Zahl als Teil des Namens-Wert-Paars geschrieben werden soll.
- Attribute
Ausnahmen
Die Überprüfung ist aktiviert, und diese Methode würde dazu führen, dass ungültiger JSON-Code geschrieben wird.
Hinweise
Schreibt die UInt32 Verwendung des Standardwerts StandardFormat (d. h. "G"); z. B. 32767.
Der Eigenschaftsname sollte beim Erstellen der Instanz JsonEncodedText bereits escapet werden.
Gilt für:
WriteNumber(JsonEncodedText, Decimal)
Schreibt den vorcodierten Eigenschaftsnamen und Decimal -wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars 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 transcodiert und als UTF-8 geschrieben werden soll.
- value
- Decimal
Der Wert, der als JSON-Zahl als Teil des Namens-Wert-Paars geschrieben werden soll.
Ausnahmen
Die Überprüfung ist aktiviert, und diese Methode würde dazu führen, dass ungültiger JSON-Code geschrieben wird.
Hinweise
Schreibt die Decimal Verwendung der Standardeinstellung StandardFormat (d. h. 'G').
Der Eigenschaftsname sollte beim Erstellen der Instanz JsonEncodedText bereits escapet werden.
Gilt für:
WriteNumber(String, Decimal)
Schreibt einen als Zeichenfolge angegebenen Eigenschaftsnamen und einen Decimal Wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars 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 Eigenschaftsname des JSON-Objekts, das transcodiert und als UTF-8 geschrieben werden soll.
- value
- Decimal
Der Wert, der als JSON-Zahl als Teil des Namens-Wert-Paars geschrieben werden soll.
Ausnahmen
Der angegebene Eigenschaftenname ist zu groß.
Die Überprüfung ist aktiviert, und der Schreibvorgang würde ungültigen JSON-Code erzeugen.
Der propertyName Parameter ist null.
Hinweise
Schreibt die Decimal Verwendung der Standardeinstellung StandardFormat (d. h. 'G').
Der Eigenschaftenname wird vor dem Schreiben escaped.
Gilt für:
WriteNumber(JsonEncodedText, UInt64)
Wichtig
Diese API ist nicht CLS-kompatibel.
Schreibt den vorcodierten Eigenschaftsnamen und UInt64 -wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars 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 transcodiert und als UTF-8 geschrieben werden soll.
- value
- UInt64
Der Wert, der als JSON-Zahl als Teil des Namens-Wert-Paars geschrieben werden soll.
- Attribute
Ausnahmen
Die Überprüfung ist aktiviert, und diese Methode würde dazu führen, dass ungültiger JSON-Code geschrieben wird.
Hinweise
Schreibt die UInt64 Verwendung des Standardwerts StandardFormat (d. h. "G"); z. B. 32767.
Der Eigenschaftsname sollte beim Erstellen der Instanz JsonEncodedText bereits escapet werden.
Gilt für:
WriteNumber(ReadOnlySpan<Char>, UInt32)
Wichtig
Diese API ist nicht CLS-kompatibel.
Schreibt einen Eigenschaftsnamen, der als schreibgeschützter Zeichenbereich angegeben wird, und einen UInt32 Wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars 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 Eigenschaftsname des JSON-Objekts, das transcodiert und als UTF-8 geschrieben werden soll.
- value
- UInt32
Der Wert, der als JSON-Zahl als Teil des Namens-Wert-Paars geschrieben werden soll.
- Attribute
Ausnahmen
Der angegebene Eigenschaftenname ist zu groß.
Die Überprüfung ist aktiviert, und der Schreibvorgang würde ungültigen JSON-Code erzeugen.
Hinweise
Schreibt die UInt32 Verwendung des Standardwerts StandardFormat (d. h. "G"); z. B. 32767.
Der Eigenschaftenname wird vor dem Schreiben escaped.
Gilt für:
WriteNumber(ReadOnlySpan<Byte>, Decimal)
Schreibt einen Eigenschaftsnamen, der als schreibgeschützter Bereich von Bytes und einen Decimal Wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars eines JSON-Objekts angegeben wird.
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 JSON-Objekts, das geschrieben werden soll.
- value
- Decimal
Der Wert, der als JSON-Zahl als Teil des Namens-Wert-Paars geschrieben werden soll.
Ausnahmen
Der angegebene Eigenschaftenname ist zu groß.
Die Überprüfung ist aktiviert, und der Schreibvorgang würde ungültigen JSON-Code erzeugen.
Hinweise
Schreibt die Decimal Verwendung der Standardeinstellung StandardFormat (d. h. 'G').
Der Eigenschaftenname wird vor dem Schreiben escaped.
Gilt für:
WriteNumber(ReadOnlySpan<Byte>, Double)
Schreibt einen Eigenschaftsnamen, der als schreibgeschützter Bereich von Bytes und einen Double Wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars eines JSON-Objekts angegeben wird.
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 JSON-Objekts, das geschrieben werden soll.
- value
- Double
Der Wert, der als JSON-Zahl als Teil des Namens-Wert-Paars geschrieben werden soll.
Ausnahmen
Der angegebene Eigenschaftenname ist zu groß.
Die Überprüfung ist aktiviert, und der Schreibvorgang würde ungültigen JSON-Code erzeugen.
Hinweise
Diese Methode schreibt den Double Wert mit dem folgenden Format:
- In .NET Core 3.0 und höheren Versionen ist der Standardwert StandardFormat (d. h. "G").
- Auf allen anderen Frameworks, "G17".
Der Eigenschaftenname wird vor dem Schreiben escaped.
Gilt für:
WriteNumber(ReadOnlySpan<Byte>, Int32)
Schreibt einen Eigenschaftsnamen, der als schreibgeschützter Bereich von Bytes angegeben wird, und einen Int32 Wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars 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 JSON-Objekts, das geschrieben werden soll.
- value
- Int32
Der Wert, der als JSON-Zahl als Teil des Namens-Wert-Paars geschrieben werden soll.
Ausnahmen
Der angegebene Eigenschaftenname ist zu groß.
Die Überprüfung ist aktiviert, und der Schreibvorgang würde ungültigen JSON-Code erzeugen.
Hinweise
Schreibt die Int32 Verwendung des Standardwerts StandardFormat (d. h. "G"); z. B. 32767.
Der Eigenschaftenname wird vor dem Schreiben escaped.
Gilt für:
WriteNumber(ReadOnlySpan<Byte>, Int64)
Schreibt einen Eigenschaftsnamen, der als schreibgeschützter Bereich von Bytes angegeben wird, und einen Int64 Wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars 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 JSON-Objekts, das geschrieben werden soll.
- value
- Int64
Der Wert, der als JSON-Zahl als Teil des Namens-Wert-Paars geschrieben werden soll.
Ausnahmen
Der angegebene Eigenschaftenname ist zu groß.
Die Überprüfung ist aktiviert, und der Schreibvorgang würde ungültigen JSON-Code erzeugen.
Hinweise
Schreibt die Int64 Verwendung des Standardwerts StandardFormat (d. h. "G"); z. B. 32767.
Der Eigenschaftenname wird vor dem Schreiben escaped.
Gilt für:
WriteNumber(ReadOnlySpan<Byte>, UInt32)
Wichtig
Diese API ist nicht CLS-kompatibel.
Schreibt einen Eigenschaftsnamen, der als schreibgeschützter Bereich von Bytes und einen UInt32 Wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars eines JSON-Objekts angegeben wird.
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 JSON-Objekts, das geschrieben werden soll.
- value
- UInt32
Der Wert, der als JSON-Zahl als Teil des Namens-Wert-Paars geschrieben werden soll.
- Attribute
Ausnahmen
Der angegebene Eigenschaftenname ist zu groß.
Die Überprüfung ist aktiviert, und der Schreibvorgang würde ungültigen JSON-Code erzeugen.
Hinweise
Schreibt die UInt32 Verwendung des Standardwerts StandardFormat (d. h. "G"); z. B. 32767.
Der Eigenschaftenname wird vor dem Schreiben escaped.
Gilt für:
WriteNumber(ReadOnlySpan<Byte>, Single)
Schreibt einen Eigenschaftsnamen, der als schreibgeschützter Bereich von Bytes und einen Single Wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars eines JSON-Objekts angegeben wird.
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 JSON-Objekts, das geschrieben werden soll.
- value
- Single
Der Wert, der als JSON-Zahl als Teil des Namens-Wert-Paars geschrieben werden soll.
Ausnahmen
Der angegebene Eigenschaftenname ist zu groß.
Die Überprüfung ist aktiviert, und der Schreibvorgang würde ungültigen JSON-Code erzeugen.
Hinweise
Diese Methode schreibt den Single Wert mit dem folgenden Format:
- In .NET Core 3.0 und höheren Versionen ist der Standardwert StandardFormat (d. h. "G").
- Auf allen anderen Frameworks, "G9".
Der Eigenschaftenname wird vor dem Schreiben escaped.
Gilt für:
WriteNumber(ReadOnlySpan<Char>, Decimal)
Schreibt einen Eigenschaftsnamen, der als schreibgeschützter Zeichenbereich angegeben wird, und einen Decimal Wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars 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 Eigenschaftsname des JSON-Objekts, das transcodiert und als UTF-8 geschrieben werden soll.
- value
- Decimal
Der Wert, der als JSON-Zahl als Teil des Namens-Wert-Paars geschrieben werden soll.
Ausnahmen
Der angegebene Eigenschaftenname ist zu groß.
Die Überprüfung ist aktiviert, und der Schreibvorgang würde ungültigen JSON-Code erzeugen.
Hinweise
Schreibt die Decimal Verwendung der Standardeinstellung StandardFormat (d. h. 'G').
Der Eigenschaftenname wird vor dem Schreiben escaped.
Gilt für:
WriteNumber(ReadOnlySpan<Char>, Double)
Schreibt einen Eigenschaftsnamen, der als schreibgeschützter Zeichenbereich angegeben wird, und einen Double Wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars 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 Eigenschaftsname des JSON-Objekts, das transcodiert und als UTF-8 geschrieben werden soll.
- value
- Double
Der Wert, der als JSON-Zahl als Teil des Namens-Wert-Paars geschrieben werden soll.
Ausnahmen
Der angegebene Eigenschaftenname ist zu groß.
Die Überprüfung ist aktiviert, und der Schreibvorgang würde ungültigen JSON-Code erzeugen.
Hinweise
Diese Methode schreibt den Double Wert mit dem folgenden Format:
- In .NET Core 3.0 und höheren Versionen ist der Standardwert StandardFormat (d. h. "G").
- Auf allen anderen Frameworks, "G17".
Der Eigenschaftenname wird vor dem Schreiben escaped.
Gilt für:
WriteNumber(ReadOnlySpan<Char>, Int32)
Schreibt einen Eigenschaftsnamen, der als schreibgeschützter Zeichenbereich angegeben wird, und einen Int32 Wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars 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 Eigenschaftsname des JSON-Objekts, das transcodiert und als UTF-8 geschrieben werden soll.
- value
- Int32
Der Wert, der als JSON-Zahl als Teil des Namens-Wert-Paars geschrieben werden soll.
Ausnahmen
Der angegebene Eigenschaftenname ist zu groß.
Die Überprüfung ist aktiviert, und der Schreibvorgang würde ungültigen JSON-Code erzeugen.
Hinweise
Schreibt die Int32 Verwendung des Standardwerts StandardFormat (d. h. "G"); z. B. 32767.
Der Eigenschaftenname wird vor dem Schreiben escaped.
Gilt für:
WriteNumber(ReadOnlySpan<Char>, Int64)
Schreibt einen Eigenschaftsnamen, der als schreibgeschützter Zeichenbereich angegeben wird, und einen Int64 Wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars 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 Eigenschaftsname des JSON-Objekts, das transcodiert und als UTF-8 geschrieben werden soll.
- value
- Int64
Der Wert, der als JSON-Zahl als Teil des Namens-Wert-Paars geschrieben werden soll.
Ausnahmen
Der angegebene Eigenschaftenname ist zu groß.
Die Überprüfung ist aktiviert, und der Schreibvorgang würde ungültigen JSON-Code erzeugen.
Hinweise
Schreibt die Int64 Verwendung des Standardwerts StandardFormat (d. h. "G"); z. B. 32767.
Der Eigenschaftenname wird vor dem Schreiben escaped.
Gilt für:
WriteNumber(ReadOnlySpan<Char>, Single)
Schreibt einen Eigenschaftsnamen, der als schreibgeschützter Zeichenbereich angegeben wird, und einen Single Wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars 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 Eigenschaftsname des JSON-Objekts, das transcodiert und als UTF-8 geschrieben werden soll.
- value
- Single
Der Wert, der als JSON-Zahl als Teil des Namens-Wert-Paars geschrieben werden soll.
Ausnahmen
Der angegebene Eigenschaftenname ist zu groß.
Die Überprüfung ist aktiviert, und der Schreibvorgang würde ungültigen JSON-Code erzeugen.
Hinweise
Diese Methode schreibt den Single Wert mit dem folgenden Format:
- In .NET Core 3.0 und höheren Versionen ist der Standardwert StandardFormat (d. h. "G").
- Auf allen anderen Frameworks, "G9".
Der Eigenschaftenname wird vor dem Schreiben escaped.
Gilt für:
WriteNumber(ReadOnlySpan<Byte>, UInt64)
Wichtig
Diese API ist nicht CLS-kompatibel.
Schreibt einen Eigenschaftsnamen, der als schreibgeschützter Bereich von Bytes und einen UInt64 Wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars eines JSON-Objekts angegeben wird.
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 JSON-Objekts, das geschrieben werden soll.
- value
- UInt64
Der Wert, der als JSON-Zahl als Teil des Namens-Wert-Paars geschrieben werden soll.
- Attribute
Ausnahmen
Der angegebene Eigenschaftenname ist zu groß.
Die Überprüfung ist aktiviert, und der Schreibvorgang würde ungültigen JSON-Code erzeugen.
Hinweise
Schreibt die UInt64 Verwendung des Standardwerts StandardFormat (d. h. "G"); z. B. 32767.
Der Eigenschaftenname wird vor dem Schreiben escaped.
Gilt für:
WriteNumber(ReadOnlySpan<Char>, UInt64)
Wichtig
Diese API ist nicht CLS-kompatibel.
Schreibt einen Eigenschaftsnamen, der als schreibgeschützter Zeichenbereich angegeben wird, und einen UInt64 Wert (als JSON-Zahl) als Teil eines Namens-/Wertpaars 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 Eigenschaftsname des JSON-Objekts, das transcodiert und als UTF-8 geschrieben werden soll.
- value
- UInt64
Der Wert, der als JSON-Zahl als Teil des Namens-Wert-Paars geschrieben werden soll.
- Attribute
Ausnahmen
Der angegebene Eigenschaftenname ist zu groß.
Die Überprüfung ist aktiviert, und der Schreibvorgang würde ungültigen JSON-Code erzeugen.
Hinweise
Schreibt die UInt64 Verwendung des Standardwerts StandardFormat (d. h. "G"); z. B. 32767.
Der Eigenschaftenname wird vor dem Schreiben escaped.