Utf8JsonWriter.WriteBoolean Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
WriteBoolean(String, Boolean) |
Zapisuje nazwę właściwości określoną jako ciąg i Boolean wartość (jako literał JSON true lub false) jako część pary nazwy/wartości obiektu JSON. |
WriteBoolean(ReadOnlySpan<Byte>, Boolean) |
Zapisuje nazwę właściwości określoną jako zakres tylko do odczytu bajtów i Boolean wartość (jako literał JSON true lub false) jako część pary nazwy/wartości obiektu JSON. |
WriteBoolean(ReadOnlySpan<Char>, Boolean) |
Zapisuje nazwę właściwości określoną jako zakres znaków tylko do odczytu i Boolean wartość (jako literał JSON true lub false) w ramach pary nazw/wartości obiektu JSON. |
WriteBoolean(JsonEncodedText, Boolean) |
Zapisuje wstępnie zakodowaną nazwę właściwości i Boolean wartość (jako literał JSON true lub false) w ramach pary nazw/wartości obiektu JSON. |
WriteBoolean(String, Boolean)
Zapisuje nazwę właściwości określoną jako ciąg i Boolean wartość (jako literał JSON true lub false) jako część pary nazwy/wartości obiektu 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
Nazwa właściwości zakodowanej w formacie UTF-16 obiektu JSON, która ma być transkodowana i zapisywana jako UTF-8.
- value
- Boolean
Wartość, która ma być zapisywana jako literał JSON true lub false w ramach pary nazwa/wartość.
Wyjątki
Określona nazwa właściwości jest za duża.
Walidacja jest włączona, a operacja spowoduje zapisanie nieprawidłowego kodu JSON.
Parametr propertyName
to null
.
Uwagi
Nazwa właściwości została uniknięta przed zapisem.
Dotyczy
WriteBoolean(ReadOnlySpan<Byte>, Boolean)
Zapisuje nazwę właściwości określoną jako zakres tylko do odczytu bajtów i Boolean wartość (jako literał JSON true lub false) jako część pary nazwy/wartości obiektu 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>
Zakodowana w formacie UTF-8 nazwa właściwości obiektu JSON do zapisania.
- value
- Boolean
Wartość, która ma być zapisywana jako literał JSON true lub false w ramach pary nazwa/wartość.
Wyjątki
Określona nazwa właściwości jest za duża.
Walidacja jest włączona, a operacja spowoduje zapisanie nieprawidłowego kodu JSON.
Uwagi
Nazwa właściwości została uniknięta przed zapisem.
Dotyczy
WriteBoolean(ReadOnlySpan<Char>, Boolean)
Zapisuje nazwę właściwości określoną jako zakres znaków tylko do odczytu i Boolean wartość (jako literał JSON true lub false) w ramach pary nazw/wartości obiektu 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>
Nazwa właściwości zakodowanej w formacie UTF-16 obiektu JSON, która ma być transkodowana i zapisywana jako UTF-8.
- value
- Boolean
Wartość, która ma być zapisywana jako literał JSON true lub false w ramach pary nazwa/wartość.
Wyjątki
Określona nazwa właściwości jest za duża.
Walidacja jest włączona, a operacja spowoduje zapisanie nieprawidłowego kodu JSON.
Uwagi
Nazwa właściwości została uniknięta przed zapisem.
Dotyczy
WriteBoolean(JsonEncodedText, Boolean)
Zapisuje wstępnie zakodowaną nazwę właściwości i Boolean wartość (jako literał JSON true lub false) w ramach pary nazw/wartości obiektu 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
Nazwa właściwości zakodowanej w formacie JSON obiektu JSON, która ma być transkodowana i zapisywana jako UTF-8.
- value
- Boolean
Wartość, która ma być zapisywana jako literał JSON true lub false w ramach pary nazwa/wartość.
Wyjątki
Walidacja jest włączona, a ta metoda spowoduje zapisanie nieprawidłowego kodu JSON.
Uwagi
Nazwa właściwości powinna być już unikniętą po utworzeniu JsonEncodedText wystąpienia.