Utf8JsonWriter.WriteBoolean Utf8JsonWriter.WriteBoolean Utf8JsonWriter.WriteBoolean Utf8JsonWriter.WriteBoolean Method

Definition

Überlädt

WriteBoolean(String, Boolean) WriteBoolean(String, Boolean) WriteBoolean(String, Boolean) 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.Writes a property name specified as a string and a Boolean value (as a JSON literal true or false) as part of a name/value pair of a JSON object.

WriteBoolean(ReadOnlySpan<Byte>, Boolean) WriteBoolean(ReadOnlySpan<Byte>, Boolean) WriteBoolean(ReadOnlySpan<Byte>, Boolean) 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.Writes a property name specified as a read-only span of bytes and a Boolean value (as a JSON literal true or false) as part of a name/value pair of a JSON object.

WriteBoolean(ReadOnlySpan<Char>, Boolean) WriteBoolean(ReadOnlySpan<Char>, Boolean) WriteBoolean(ReadOnlySpan<Char>, Boolean) 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.Writes a property name specified as a read-only character span and a Boolean value (as a JSON literal true or false) as part of a name/value pair of a JSON object.

WriteBoolean(JsonEncodedText, Boolean) WriteBoolean(JsonEncodedText, Boolean) WriteBoolean(JsonEncodedText, Boolean) 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.Writes the pre-encoded property name and Boolean value (as a JSON literal true or false) as part of a name/value pair of a JSON object.

WriteBoolean(String, Boolean) WriteBoolean(String, Boolean) WriteBoolean(String, Boolean) 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.Writes a property name specified as a string and a Boolean value (as a JSON literal true or false) as part of a name/value pair of a JSON object.

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 String String String

Der UTF-16-codierte Eigenschaftenname des JSON-Objekts, das zu transcodieren und als UTF-8 zu schreiben ist.The UTF-16 encoded property name of the JSON object to be transcoded and written as UTF-8.

value
Boolean Boolean Boolean Boolean

Der Wert, der als JSON-Literal true oder false als Teil des Name-Wert-Paars geschrieben werden soll.The value to be written as a JSON literal true or false as part of the name/value pair.

Ausnahmen

Der angegebene Eigenschaftenname ist zu lang.The specified property name is too large.

Validierung ist aktiviert, und der Vorgang würde im Schreiben ungültiger JSON-Daten resultieren.Validation is enabled, and the operation would result in writing invalid JSON.

Der propertyName-Parameter ist null.The propertyName parameter is null.

Hinweise

Der Eigenschaftsname wird vor dem Schreiben geschützt.The property name is escaped before writing.

WriteBoolean(ReadOnlySpan<Byte>, Boolean) WriteBoolean(ReadOnlySpan<Byte>, Boolean) WriteBoolean(ReadOnlySpan<Byte>, Boolean) 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.Writes a property name specified as a read-only span of bytes and a Boolean value (as a JSON literal true or false) as part of a name/value pair of a JSON object.

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.The UTF-8 encoded property name of the JSON object to be written.

value
Boolean Boolean Boolean Boolean

Der Wert, der als JSON-Literal true oder false als Teil des Name-Wert-Paars geschrieben werden soll.The value to be written as a JSON literal true or false as part of the name/value pair.

Ausnahmen

Der angegebene Eigenschaftenname ist zu lang.The specified property name is too large.

Validierung ist aktiviert, und der Vorgang würde im Schreiben ungültiger JSON-Daten resultieren.Validation is enabled, and the operation would result in writing invalid JSON.

Hinweise

Der Eigenschaftsname wird vor dem Schreiben geschützt.The property name is escaped before writing.

WriteBoolean(ReadOnlySpan<Char>, Boolean) WriteBoolean(ReadOnlySpan<Char>, Boolean) WriteBoolean(ReadOnlySpan<Char>, Boolean) 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.Writes a property name specified as a read-only character span and a Boolean value (as a JSON literal true or false) as part of a name/value pair of a JSON object.

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.The UTF-16 encoded property name of the JSON object to be transcoded and written as UTF-8.

value
Boolean Boolean Boolean Boolean

Der Wert, der als JSON-Literal true oder false als Teil des Name-Wert-Paars geschrieben werden soll.The value to be written as a JSON literal true or false as part of the name/value pair.

Ausnahmen

Der angegebene Eigenschaftenname ist zu lang.The specified property name is too large.

Validierung ist aktiviert, und der Vorgang würde im Schreiben ungültiger JSON-Daten resultieren.Validation is enabled, and the operation would result in writing invalid JSON.

Hinweise

Der Eigenschaftsname wird vor dem Schreiben geschützt.The property name is escaped before writing.

WriteBoolean(JsonEncodedText, Boolean) WriteBoolean(JsonEncodedText, Boolean) WriteBoolean(JsonEncodedText, Boolean) 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.Writes the pre-encoded property name and Boolean value (as a JSON literal true or false) as part of a name/value pair of a JSON object.

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 JsonEncodedText JsonEncodedText JsonEncodedText

Der JSON-codierte Eigenschaftenname des JSON-Objekts, das zu transcodieren und als UTF-8 zu schreiben ist.The JSON encoded property name of the JSON object to be transcoded and written as UTF-8.

value
Boolean Boolean Boolean Boolean

Der Wert, der als JSON-Literal true oder false als Teil des Name-Wert-Paars geschrieben werden soll.The value to be written as a JSON literal true or false as part of the name/value pair.

Ausnahmen

Validierung ist aktiviert, und diese Methode würde im Schreiben ungültiger JSON-Daten resultieren.Validation is enabled, and this method would result in writing invalid JSON.

Hinweise

Der Eigenschaftsname sollte bereits mit Escapezeichen versehen JsonEncodedText werden, wenn die Instanz von erstellt wurde.The property name should already be escaped when the instance of JsonEncodedText was created.

Gilt für: