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
WriteBoolean(String, Boolean) |
Schreibt einen als Zeichenfolge angegebenen Eigenschaftennamen und einen Boolean-Wert (als JSON-Literal true oder false) als Teil eines Name-Wert-Paars eines JSON-Objekts. |
WriteBoolean(ReadOnlySpan<Byte>, Boolean) |
Schreibt einen als schreibgeschützte Spanne von Bytes angegebenen Eigenschaftennamen und einen Boolean-Wert (als JSON-Literal true oder false) als Teil eines Name-Wert-Paars eines JSON-Objekts. |
WriteBoolean(ReadOnlySpan<Char>, Boolean) |
Schreibt einen als schreibgeschützte Zeichenspanne angegebenen Eigenschaftennamen und einen Boolean-Wert (als JSON-Literal true oder false) als Teil eines Name-Wert-Paars eines JSON-Objekts. |
WriteBoolean(JsonEncodedText, Boolean) |
Schreibt den vorcodierten Eigenschaftennamen und Boolean-Wert (als JSON-Literal true oder false) als Teil eines Name-Wert-Paars eines JSON-Objekts. |
WriteBoolean(String, Boolean)
Schreibt einen als Zeichenfolge angegebenen Eigenschaftennamen und einen Boolean-Wert (als JSON-Literal true oder false) als Teil eines Name-Wert-Paars 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 Eigenschaftenname des JSON-Objekts, das zu transcodieren und als UTF-8 zu schreiben ist.
- value
- Boolean
Der Wert, der als JSON-Literal true oder false als Teil des Name-Wert-Paars geschrieben werden soll.
Ausnahmen
Der angegebene Eigenschaftenname ist zu lang.
Validierung ist aktiviert, und der Vorgang würde im Schreiben ungültiger JSON-Daten resultieren.
Der propertyName
-Parameter ist null
.
Hinweise
Der Eigenschaftsname wird vor dem Schreiben escaped.
Gilt für
WriteBoolean(ReadOnlySpan<Byte>, Boolean)
Schreibt einen als schreibgeschützte Spanne von Bytes angegebenen Eigenschaftennamen und einen Boolean-Wert (als JSON-Literal true oder false) als Teil eines Name-Wert-Paars 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 zu schreibenden JSON-Objekts.
- value
- Boolean
Der Wert, der als JSON-Literal true oder false als Teil des Name-Wert-Paars geschrieben werden soll.
Ausnahmen
Der angegebene Eigenschaftenname ist zu lang.
Validierung ist aktiviert, und der Vorgang würde im Schreiben ungültiger JSON-Daten resultieren.
Hinweise
Der Eigenschaftsname wird vor dem Schreiben escaped.
Gilt für
WriteBoolean(ReadOnlySpan<Char>, Boolean)
Schreibt einen als schreibgeschützte Zeichenspanne angegebenen Eigenschaftennamen und einen Boolean-Wert (als JSON-Literal true oder false) als Teil eines Name-Wert-Paars 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 Eigenschaftenname des JSON-Objekts, das zu transcodieren und als UTF-8 zu schreiben ist.
- value
- Boolean
Der Wert, der als JSON-Literal true oder false als Teil des Name-Wert-Paars geschrieben werden soll.
Ausnahmen
Der angegebene Eigenschaftenname ist zu lang.
Validierung ist aktiviert, und der Vorgang würde im Schreiben ungültiger JSON-Daten resultieren.
Hinweise
Der Eigenschaftsname 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 Name-Wert-Paars 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 zu transcodieren und als UTF-8 zu schreiben ist.
- value
- Boolean
Der Wert, der als JSON-Literal true oder false 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
Der Eigenschaftsname sollte bereits beim Erstellen der JsonEncodedText Instanz ausgehalten werden.