Utf8JsonWriter.WriteBoolean Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
WriteBoolean(String, Boolean) |
Zapíše název vlastnosti zadaný jako řetězec a Boolean hodnotu (jako literál JSON true nebo false) jako součást dvojice name/value objektu JSON. |
WriteBoolean(ReadOnlySpan<Byte>, Boolean) |
Zapíše název vlastnosti zadané jako rozsah jen pro čtení bajtů a Boolean hodnotu (jako literál JSON true nebo false) jako součást dvojice name/value objektu JSON. |
WriteBoolean(ReadOnlySpan<Char>, Boolean) |
Zapíše název vlastnosti zadaný jako rozsah znaků jen pro čtení a Boolean hodnotu (jako literál JSON true nebo false) jako součást dvojice název/hodnota objektu JSON. |
WriteBoolean(JsonEncodedText, Boolean) |
Zapíše předkódovaný název vlastnosti a Boolean hodnotu (jako literál JSON true nebo false) jako součást dvojice name/value objektu JSON. |
WriteBoolean(String, Boolean)
Zapíše název vlastnosti zadaný jako řetězec a Boolean hodnotu (jako literál JSON true nebo false) jako součást dvojice name/value objektu JSON.
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)
Parametry
- propertyName
- String
Název kódované vlastnosti UTF-16 objektu JSON, který má být transkódován a zapsán jako UTF-8.
- value
- Boolean
Hodnota, která se má zapsat jako literál JSON true nebo false jako součást páru name/value.
Výjimky
Zadaný název vlastnosti je příliš velký.
Ověřování je povolené a operace by způsobovala zápis neplatného formátu JSON.
Parametr propertyName
je null
.
Poznámky
Název vlastnosti se před zápisem uchytá.
Platí pro
WriteBoolean(ReadOnlySpan<Byte>, Boolean)
Zapíše název vlastnosti zadané jako rozsah jen pro čtení bajtů a Boolean hodnotu (jako literál JSON true nebo false) jako součást dvojice name/value objektu JSON.
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)
Parametry
- utf8PropertyName
- ReadOnlySpan<Byte>
Název vlastnosti kódování UTF-8 objektu JSON, který se má zapsat.
- value
- Boolean
Hodnota, která se má zapsat jako literál JSON true nebo false jako součást páru name/value.
Výjimky
Zadaný název vlastnosti je příliš velký.
Ověřování je povolené a operace by způsobovala zápis neplatného formátu JSON.
Poznámky
Název vlastnosti se před zápisem uchytá.
Platí pro
WriteBoolean(ReadOnlySpan<Char>, Boolean)
Zapíše název vlastnosti zadaný jako rozsah znaků jen pro čtení a Boolean hodnotu (jako literál JSON true nebo false) jako součást dvojice název/hodnota objektu JSON.
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)
Parametry
- propertyName
- ReadOnlySpan<Char>
Název kódované vlastnosti UTF-16 objektu JSON, který má být transkódován a zapsán jako UTF-8.
- value
- Boolean
Hodnota, která se má zapsat jako literál JSON true nebo false jako součást páru name/value.
Výjimky
Zadaný název vlastnosti je příliš velký.
Ověřování je povolené a operace by způsobovala zápis neplatného formátu JSON.
Poznámky
Název vlastnosti se před zápisem uchytá.
Platí pro
WriteBoolean(JsonEncodedText, Boolean)
Zapíše předkódovaný název vlastnosti a Boolean hodnotu (jako literál JSON true nebo false) jako součást dvojice name/value objektu JSON.
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)
Parametry
- propertyName
- JsonEncodedText
Kódovaný název vlastnosti JSON objektu JSON, který se má překódovat a zapsat jako UTF-8.
- value
- Boolean
Hodnota, která se má zapsat jako literál JSON true nebo false jako součást páru name/value.
Výjimky
Ověřování je povolené a tato metoda by způsobovala zápis neplatného formátu JSON.
Poznámky
Název vlastnosti by již měl být řídicím znakem při vytvoření instance JsonEncodedText .