Freigeben über


Utf8JsonWriter.WriteNumber Methode

Definition

Ü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)

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

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)

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

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)

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

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)

Quelle:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Quelle:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Quelle:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Quelle:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
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 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)

Quelle:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Quelle:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Quelle:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Quelle:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
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 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)

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

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)

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

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)

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

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)

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

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)

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

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)

Quelle:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Quelle:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Quelle:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Quelle:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
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 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)

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

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)

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

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)

Quelle:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Quelle:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Quelle:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Quelle:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
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 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)

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

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)

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

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)

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

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)

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

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)

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

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)

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

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)

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

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)

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

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)

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

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)

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

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)

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

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)

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

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)

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

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)

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

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.

Gilt für: