Utf8JsonWriter.WriteBoolean Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя | Описание |
|---|---|
| WriteBoolean(String, Boolean) |
Записывает имя свойства, указанное в виде строки и Boolean значения (в виде литерала JSON true или false) в составе пары "имя-значение" объекта JSON. |
| WriteBoolean(JsonEncodedText, Boolean) |
Записывает предварительно закодированное имя и Boolean значение свойства (в виде литерала JSON true или false) в составе пары имен и значений объекта JSON. |
| WriteBoolean(ReadOnlySpan<Byte>, Boolean) |
Записывает имя свойства, указанное как диапазон байтов, доступных только для чтения, и Boolean значение (как литерал JSON true или false) в составе пары "имя-значение" объекта JSON. |
| WriteBoolean(ReadOnlySpan<Char>, Boolean) |
Записывает имя свойства, указанное как диапазон символов только для чтения, и Boolean значение (как литерал JSON true или false) в составе пары имен и значений объекта JSON. |
WriteBoolean(String, Boolean)
- Исходный код:
- Utf8JsonWriter.WriteProperties.Literal.cs
- Исходный код:
- Utf8JsonWriter.WriteProperties.Literal.cs
- Исходный код:
- Utf8JsonWriter.WriteProperties.Literal.cs
- Исходный код:
- Utf8JsonWriter.WriteProperties.Literal.cs
- Исходный код:
- Utf8JsonWriter.WriteProperties.Literal.cs
- Исходный код:
- Utf8JsonWriter.WriteProperties.Literal.cs
- Исходный код:
- Utf8JsonWriter.WriteProperties.Literal.cs
Записывает имя свойства, указанное в виде строки и Boolean значения (в виде литерала JSON true или false) в составе пары "имя-значение" объекта 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)
Параметры
- propertyName
- String
Имя свойства в кодировке UTF-16 объекта JSON, которое должно быть перекодировано и записано как UTF-8.
- value
- Boolean
Значение, которое должно быть записано как литерал JSON true или false в составе пары name/value.
Исключения
Указанное имя свойства слишком велико.
Проверка включена, и операция приведет к написанию недопустимого JSON.
Параметр propertyName имеет значение null.
Комментарии
Имя свойства экранируется перед записью.
Применяется к
WriteBoolean(JsonEncodedText, Boolean)
- Исходный код:
- Utf8JsonWriter.WriteProperties.Literal.cs
- Исходный код:
- Utf8JsonWriter.WriteProperties.Literal.cs
- Исходный код:
- Utf8JsonWriter.WriteProperties.Literal.cs
- Исходный код:
- Utf8JsonWriter.WriteProperties.Literal.cs
- Исходный код:
- Utf8JsonWriter.WriteProperties.Literal.cs
- Исходный код:
- Utf8JsonWriter.WriteProperties.Literal.cs
- Исходный код:
- Utf8JsonWriter.WriteProperties.Literal.cs
Записывает предварительно закодированное имя и Boolean значение свойства (в виде литерала JSON true или false) в составе пары имен и значений объекта 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)
Параметры
- propertyName
- JsonEncodedText
Закодированное в формате JSON имя свойства объекта JSON, которое должно быть перекодировано и записано как UTF-8.
- value
- Boolean
Значение, которое должно быть записано как литерал JSON true или false в составе пары name/value.
Исключения
Проверка включена, и этот метод приведет к написанию недопустимого JSON.
Комментарии
Имя свойства уже должно быть экранировано при создании экземпляра JsonEncodedText .
Применяется к
WriteBoolean(ReadOnlySpan<Byte>, Boolean)
- Исходный код:
- Utf8JsonWriter.WriteProperties.Literal.cs
- Исходный код:
- Utf8JsonWriter.WriteProperties.Literal.cs
- Исходный код:
- Utf8JsonWriter.WriteProperties.Literal.cs
- Исходный код:
- Utf8JsonWriter.WriteProperties.Literal.cs
- Исходный код:
- Utf8JsonWriter.WriteProperties.Literal.cs
- Исходный код:
- Utf8JsonWriter.WriteProperties.Literal.cs
- Исходный код:
- Utf8JsonWriter.WriteProperties.Literal.cs
Записывает имя свойства, указанное как диапазон байтов, доступных только для чтения, и Boolean значение (как литерал JSON true или false) в составе пары "имя-значение" объекта 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)
Параметры
- utf8PropertyName
- ReadOnlySpan<Byte>
Имя свойства в кодировке UTF-8 для записи объекта JSON.
- value
- Boolean
Значение, которое должно быть записано как литерал JSON true или false в составе пары name/value.
Исключения
Указанное имя свойства слишком велико.
Проверка включена, и операция приведет к написанию недопустимого JSON.
Комментарии
Имя свойства экранируется перед записью.
Применяется к
WriteBoolean(ReadOnlySpan<Char>, Boolean)
- Исходный код:
- Utf8JsonWriter.WriteProperties.Literal.cs
- Исходный код:
- Utf8JsonWriter.WriteProperties.Literal.cs
- Исходный код:
- Utf8JsonWriter.WriteProperties.Literal.cs
- Исходный код:
- Utf8JsonWriter.WriteProperties.Literal.cs
- Исходный код:
- Utf8JsonWriter.WriteProperties.Literal.cs
- Исходный код:
- Utf8JsonWriter.WriteProperties.Literal.cs
- Исходный код:
- Utf8JsonWriter.WriteProperties.Literal.cs
Записывает имя свойства, указанное как диапазон символов только для чтения, и Boolean значение (как литерал JSON true или false) в составе пары имен и значений объекта 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)
Параметры
- propertyName
- ReadOnlySpan<Char>
Имя свойства в кодировке UTF-16 объекта JSON, которое должно быть перекодировано и записано как UTF-8.
- value
- Boolean
Значение, которое должно быть записано как литерал JSON true или false в составе пары name/value.
Исключения
Указанное имя свойства слишком велико.
Проверка включена, и операция приведет к написанию недопустимого JSON.
Комментарии
Имя свойства экранируется перед записью.