Utf8JsonWriter.WritePropertyName 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
WritePropertyName(JsonEncodedText) |
Menulis nama properti yang telah dikodekan sebelumnya (sebagai string JSON) sebagai bagian pertama dari pasangan nama/nilai objek JSON. |
WritePropertyName(String) |
Menulis nama properti (sebagai string JSON) sebagai bagian pertama dari pasangan nama/nilai objek JSON. |
WritePropertyName(ReadOnlySpan<Byte>) |
Menulis nama properti UTF-8 (sebagai string JSON) sebagai bagian pertama dari pasangan nama/nilai objek JSON. |
WritePropertyName(ReadOnlySpan<Char>) |
Menulis nama properti (sebagai string JSON) sebagai bagian pertama dari pasangan nama/nilai objek JSON. |
WritePropertyName(JsonEncodedText)
Menulis nama properti yang telah dikodekan sebelumnya (sebagai string JSON) sebagai bagian pertama dari pasangan nama/nilai objek JSON.
public:
void WritePropertyName(System::Text::Json::JsonEncodedText propertyName);
public void WritePropertyName (System.Text.Json.JsonEncodedText propertyName);
member this.WritePropertyName : System.Text.Json.JsonEncodedText -> unit
Public Sub WritePropertyName (propertyName As JsonEncodedText)
Parameter
- propertyName
- JsonEncodedText
Nama properti yang dikodekan JSON dari objek JSON yang akan ditranskodekan dan ditulis sebagai UTF-8.
Pengecualian
Validasi diaktifkan, dan operasi tulis ini akan menghasilkan JSON yang tidak valid.
Keterangan
Nama properti harus sudah diloloskan ketika instans JsonEncodedText dibuat.
Berlaku untuk
WritePropertyName(String)
Menulis nama properti (sebagai string JSON) sebagai bagian pertama dari pasangan nama/nilai objek JSON.
public:
void WritePropertyName(System::String ^ propertyName);
public void WritePropertyName (string propertyName);
member this.WritePropertyName : string -> unit
Public Sub WritePropertyName (propertyName As String)
Parameter
- propertyName
- String
Nama properti objek JSON yang akan ditranskodekan dan ditulis sebagai UTF-8.
Pengecualian
Nama properti yang ditentukan terlalu besar.
Validasi diaktifkan, dan operasi tulis ini akan menghasilkan JSON yang tidak valid.
propertyName
adalah null
.
Keterangan
Nama properti lolos sebelum menulis.
Berlaku untuk
WritePropertyName(ReadOnlySpan<Byte>)
Menulis nama properti UTF-8 (sebagai string JSON) sebagai bagian pertama dari pasangan nama/nilai objek JSON.
public:
void WritePropertyName(ReadOnlySpan<System::Byte> utf8PropertyName);
public void WritePropertyName (ReadOnlySpan<byte> utf8PropertyName);
member this.WritePropertyName : ReadOnlySpan<byte> -> unit
Public Sub WritePropertyName (utf8PropertyName As ReadOnlySpan(Of Byte))
Parameter
- utf8PropertyName
- ReadOnlySpan<Byte>
Nama properti UTF-8 yang dikodekan dari objek JSON yang akan ditulis.
Pengecualian
Nama properti yang ditentukan terlalu besar.
Validasi diaktifkan, dan operasi tulis ini akan menghasilkan JSON yang tidak valid.
Keterangan
Nama properti lolos sebelum menulis.
Berlaku untuk
WritePropertyName(ReadOnlySpan<Char>)
Menulis nama properti (sebagai string JSON) sebagai bagian pertama dari pasangan nama/nilai objek JSON.
public:
void WritePropertyName(ReadOnlySpan<char> propertyName);
public void WritePropertyName (ReadOnlySpan<char> propertyName);
member this.WritePropertyName : ReadOnlySpan<char> -> unit
Public Sub WritePropertyName (propertyName As ReadOnlySpan(Of Char))
Parameter
- propertyName
- ReadOnlySpan<Char>
Nama properti objek JSON yang akan ditranskodekan dan ditulis sebagai UTF-8.
Pengecualian
Nama properti yang ditentukan terlalu besar.
Validasi diaktifkan, dan operasi tulis ini akan menghasilkan JSON yang tidak valid.
Keterangan
Nama properti lolos sebelum menulis.