Utf8JsonWriter.WriteBoolean Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
| Nama | Deskripsi |
|---|---|
| WriteBoolean(String, Boolean) |
Menulis nama properti yang ditentukan sebagai string dan Boolean nilai (sebagai JSON literal true atau false) sebagai bagian dari pasangan nama/nilai objek JSON. |
| WriteBoolean(JsonEncodedText, Boolean) |
Menulis nama dan Boolean nilai properti yang telah dikodekan sebelumnya (sebagai benar atausalah harfiah JSON) sebagai bagian dari pasangan nama/nilai objek JSON. |
| WriteBoolean(ReadOnlySpan<Byte>, Boolean) |
Menulis nama properti yang ditentukan sebagai rentang byte baca-saja dan Boolean nilai (sebagai JSON benar atau salah) sebagai bagian dari pasangan nama/nilai objek JSON. |
| WriteBoolean(ReadOnlySpan<Char>, Boolean) |
Menulis nama properti yang ditentukan sebagai rentang karakter baca-saja dan Boolean nilai (sebagai JSON benar atau salah) sebagai bagian dari pasangan nama/nilai objek JSON. |
WriteBoolean(String, Boolean)
Menulis nama properti yang ditentukan sebagai string dan Boolean nilai (sebagai JSON literal true atau false) sebagai bagian dari pasangan nama/nilai objek 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)
Parameter
- propertyName
- String
Nama properti yang dikodekan UTF-16 dari objek JSON yang akan ditranskodekan dan ditulis sebagai UTF-8.
- value
- Boolean
Nilai yang akan ditulis sebagai JSON literal true atau false sebagai bagian dari pasangan nama/nilai.
Pengecualian
Nama properti yang ditentukan terlalu besar.
Validasi diaktifkan, dan operasi akan menghasilkan JSON yang tidak valid secara tertulis.
Parameternya propertyName adalah null.
Keterangan
Nama properti lolos sebelum menulis.
Berlaku untuk
WriteBoolean(JsonEncodedText, Boolean)
Menulis nama dan Boolean nilai properti yang telah dikodekan sebelumnya (sebagai benar atausalah harfiah JSON) sebagai bagian dari pasangan nama/nilai objek 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)
Parameter
- propertyName
- JsonEncodedText
Nama properti yang dikodekan JSON dari objek JSON yang akan ditranskodekan dan ditulis sebagai UTF-8.
- value
- Boolean
Nilai yang akan ditulis sebagai JSON literal true atau false sebagai bagian dari pasangan nama/nilai.
Pengecualian
Validasi diaktifkan, dan metode ini akan menghasilkan JSON yang tidak valid secara tertulis.
Keterangan
Nama properti harus sudah diloloskan ketika instans JsonEncodedText dibuat.
Berlaku untuk
WriteBoolean(ReadOnlySpan<Byte>, Boolean)
Menulis nama properti yang ditentukan sebagai rentang byte baca-saja dan Boolean nilai (sebagai JSON benar atau salah) sebagai bagian dari pasangan nama/nilai objek 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)
Parameter
- utf8PropertyName
- ReadOnlySpan<Byte>
Nama properti yang dikodekan UTF-8 dari objek JSON yang akan ditulis.
- value
- Boolean
Nilai yang akan ditulis sebagai JSON literal true atau false sebagai bagian dari pasangan nama/nilai.
Pengecualian
Nama properti yang ditentukan terlalu besar.
Validasi diaktifkan, dan operasi akan menghasilkan JSON yang tidak valid secara tertulis.
Keterangan
Nama properti lolos sebelum menulis.
Berlaku untuk
WriteBoolean(ReadOnlySpan<Char>, Boolean)
Menulis nama properti yang ditentukan sebagai rentang karakter baca-saja dan Boolean nilai (sebagai JSON benar atau salah) sebagai bagian dari pasangan nama/nilai objek 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)
Parameter
- propertyName
- ReadOnlySpan<Char>
Nama properti yang dikodekan UTF-16 dari objek JSON yang akan ditranskodekan dan ditulis sebagai UTF-8.
- value
- Boolean
Nilai yang akan ditulis sebagai JSON literal true atau false sebagai bagian dari pasangan nama/nilai.
Pengecualian
Nama properti yang ditentukan terlalu besar.
Validasi diaktifkan, dan operasi akan menghasilkan JSON yang tidak valid secara tertulis.
Keterangan
Nama properti lolos sebelum menulis.