Utf8JsonWriter.WriteBoolean 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 |
|---|---|
| WriteBoolean(String, Boolean) |
Schreibt einen als Zeichenfolge angegebenen Eigenschaftsnamen und einen Boolean Wert (als JSON-Literal true oder false) als Teil eines Namens-/Wertpaars eines JSON-Objekts. |
| WriteBoolean(JsonEncodedText, Boolean) |
Schreibt den vorcodierten Eigenschaftennamen und Boolean -wert (als JSON-Literal true oder false) als Teil eines Namens-/Wertpaars eines JSON-Objekts. |
| WriteBoolean(ReadOnlySpan<Byte>, Boolean) |
Schreibt einen Eigenschaftsnamen, der als schreibgeschützter Bereich von Bytes angegeben wird, und einen Boolean Wert (als JSON-Literal true oder false) als Teil eines Namens-/Wertpaars eines JSON-Objekts. |
| WriteBoolean(ReadOnlySpan<Char>, Boolean) |
Schreibt einen Eigenschaftsnamen, der als schreibgeschützter Zeichenbereich angegeben wird, und einen Boolean Wert (als JSON-Literal true oder false) als Teil eines Namens-/Wertpaars eines JSON-Objekts. |
WriteBoolean(String, Boolean)
Schreibt einen als Zeichenfolge angegebenen Eigenschaftsnamen und einen Boolean Wert (als JSON-Literal true oder false) als Teil eines Namens-/Wertpaars eines JSON-Objekts.
public:
void WriteBoolean(System::String ^ propertyName, bool value);
public void WriteBoolean(string propertyName, bool value);
member this.WriteBoolean : string * bool -> unit
Public Sub WriteBoolean (propertyName As String, value As Boolean)
Parameter
- propertyName
- String
Der UTF-16-codierte Eigenschaftsname des JSON-Objekts, das transcodiert und als UTF-8 geschrieben werden soll.
- value
- Boolean
Der Wert, der als JSON-Literal "true " oder "false " als Teil des Namens-/Wertpaars geschrieben werden soll.
Ausnahmen
Der angegebene Eigenschaftenname ist zu groß.
Die Überprüfung ist aktiviert, und der Vorgang würde dazu führen, dass ungültiger JSON-Code geschrieben wird.
Der propertyName Parameter ist null.
Hinweise
Der Eigenschaftenname wird vor dem Schreiben escaped.
Gilt für:
WriteBoolean(JsonEncodedText, Boolean)
Schreibt den vorcodierten Eigenschaftennamen und Boolean -wert (als JSON-Literal true oder false) als Teil eines Namens-/Wertpaars eines JSON-Objekts.
public:
void WriteBoolean(System::Text::Json::JsonEncodedText propertyName, bool value);
public void WriteBoolean(System.Text.Json.JsonEncodedText propertyName, bool value);
member this.WriteBoolean : System.Text.Json.JsonEncodedText * bool -> unit
Public Sub WriteBoolean (propertyName As JsonEncodedText, value As Boolean)
Parameter
- propertyName
- JsonEncodedText
Der JSON-codierte Eigenschaftenname des JSON-Objekts, das transcodiert und als UTF-8 geschrieben werden soll.
- value
- Boolean
Der Wert, der als JSON-Literal "true " oder "false " als Teil des Namens-/Wertpaars 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
Der Eigenschaftsname sollte beim Erstellen der Instanz JsonEncodedText bereits escapet werden.
Gilt für:
WriteBoolean(ReadOnlySpan<Byte>, Boolean)
Schreibt einen Eigenschaftsnamen, der als schreibgeschützter Bereich von Bytes angegeben wird, und einen Boolean Wert (als JSON-Literal true oder false) als Teil eines Namens-/Wertpaars eines JSON-Objekts.
public:
void WriteBoolean(ReadOnlySpan<System::Byte> utf8PropertyName, bool value);
public void WriteBoolean(ReadOnlySpan<byte> utf8PropertyName, bool value);
member this.WriteBoolean : ReadOnlySpan<byte> * bool -> unit
Public Sub WriteBoolean (utf8PropertyName As ReadOnlySpan(Of Byte), value As Boolean)
Parameter
- utf8PropertyName
- ReadOnlySpan<Byte>
Der UTF-8-codierte Eigenschaftenname des JSON-Objekts, das geschrieben werden soll.
- value
- Boolean
Der Wert, der als JSON-Literal "true " oder "false " als Teil des Namens-/Wertpaars geschrieben werden soll.
Ausnahmen
Der angegebene Eigenschaftenname ist zu groß.
Die Überprüfung ist aktiviert, und der Vorgang würde dazu führen, dass ungültiger JSON-Code geschrieben wird.
Hinweise
Der Eigenschaftenname wird vor dem Schreiben escaped.
Gilt für:
WriteBoolean(ReadOnlySpan<Char>, Boolean)
Schreibt einen Eigenschaftsnamen, der als schreibgeschützter Zeichenbereich angegeben wird, und einen Boolean Wert (als JSON-Literal true oder false) als Teil eines Namens-/Wertpaars eines JSON-Objekts.
public:
void WriteBoolean(ReadOnlySpan<char> propertyName, bool value);
public void WriteBoolean(ReadOnlySpan<char> propertyName, bool value);
member this.WriteBoolean : ReadOnlySpan<char> * bool -> unit
Public Sub WriteBoolean (propertyName As ReadOnlySpan(Of Char), value As Boolean)
Parameter
- propertyName
- ReadOnlySpan<Char>
Der UTF-16-codierte Eigenschaftsname des JSON-Objekts, das transcodiert und als UTF-8 geschrieben werden soll.
- value
- Boolean
Der Wert, der als JSON-Literal "true " oder "false " als Teil des Namens-/Wertpaars geschrieben werden soll.
Ausnahmen
Der angegebene Eigenschaftenname ist zu groß.
Die Überprüfung ist aktiviert, und der Vorgang würde dazu führen, dass ungültiger JSON-Code geschrieben wird.
Hinweise
Der Eigenschaftenname wird vor dem Schreiben escaped.