Utf8JsonWriter.WriteStartArray 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 |
|---|---|
| WriteStartArray() |
Menulis awal array JSON. |
| WriteStartArray(ReadOnlySpan<Byte>) |
Menulis awal array JSON dengan nama properti yang ditentukan sebagai rentang byte baca-saja sebagai kunci. |
| WriteStartArray(ReadOnlySpan<Char>) |
Menulis awal array JSON dengan nama properti yang ditentukan sebagai rentang karakter baca-saja sebagai kunci. |
| WriteStartArray(String) |
Menulis awal array JSON dengan nama properti yang ditentukan sebagai string sebagai kunci. |
| WriteStartArray(JsonEncodedText) |
Menulis awal array JSON dengan nama properti yang telah dikodekan sebelumnya sebagai kunci. |
WriteStartArray()
- Sumber:
- Utf8JsonWriter.cs
- Sumber:
- Utf8JsonWriter.cs
- Sumber:
- Utf8JsonWriter.cs
- Sumber:
- Utf8JsonWriter.cs
- Sumber:
- Utf8JsonWriter.cs
- Sumber:
- Utf8JsonWriter.cs
- Sumber:
- Utf8JsonWriter.cs
Menulis awal array JSON.
public:
void WriteStartArray();
public void WriteStartArray();
member this.WriteStartArray : unit -> unit
Public Sub WriteStartArray ()
Pengecualian
Kedalaman JSON melebihi kedalaman maksimum 1.000.
-atau-
Validasi diaktifkan, dan operasi tulis ini akan menghasilkan JSON yang tidak valid.
Berlaku untuk
WriteStartArray(ReadOnlySpan<Byte>)
- Sumber:
- Utf8JsonWriter.cs
- Sumber:
- Utf8JsonWriter.cs
- Sumber:
- Utf8JsonWriter.cs
- Sumber:
- Utf8JsonWriter.cs
- Sumber:
- Utf8JsonWriter.cs
- Sumber:
- Utf8JsonWriter.cs
- Sumber:
- Utf8JsonWriter.cs
Menulis awal array JSON dengan nama properti yang ditentukan sebagai rentang byte baca-saja sebagai kunci.
public:
void WriteStartArray(ReadOnlySpan<System::Byte> utf8PropertyName);
public void WriteStartArray(ReadOnlySpan<byte> utf8PropertyName);
member this.WriteStartArray : ReadOnlySpan<byte> -> unit
Public Sub WriteStartArray (utf8PropertyName As ReadOnlySpan(Of Byte))
Parameter
- utf8PropertyName
- ReadOnlySpan<Byte>
Nama properti yang dikodekan UTF-8 dari array JSON yang akan ditulis.
Pengecualian
Nama properti yang ditentukan terlalu besar.
Kedalaman JSON melebihi kedalaman maksimum 1.000.
-atau-
Validasi diaktifkan, dan operasi tulis ini akan menghasilkan JSON yang tidak valid.
Keterangan
Nama properti lolos sebelum menulis.
Berlaku untuk
WriteStartArray(ReadOnlySpan<Char>)
- Sumber:
- Utf8JsonWriter.cs
- Sumber:
- Utf8JsonWriter.cs
- Sumber:
- Utf8JsonWriter.cs
- Sumber:
- Utf8JsonWriter.cs
- Sumber:
- Utf8JsonWriter.cs
- Sumber:
- Utf8JsonWriter.cs
- Sumber:
- Utf8JsonWriter.cs
Menulis awal array JSON dengan nama properti yang ditentukan sebagai rentang karakter baca-saja sebagai kunci.
public:
void WriteStartArray(ReadOnlySpan<char> propertyName);
public void WriteStartArray(ReadOnlySpan<char> propertyName);
member this.WriteStartArray : ReadOnlySpan<char> -> unit
Public Sub WriteStartArray (propertyName As ReadOnlySpan(Of Char))
Parameter
- propertyName
- ReadOnlySpan<Char>
Nama properti yang dikodekan UTF-16 dari array JSON yang akan ditranskodekan dan ditulis sebagai UTF-8.
Pengecualian
Nama properti yang ditentukan terlalu besar.
Kedalaman JSON melebihi kedalaman maksimum 1.000.
-atau-
Validasi diaktifkan, dan operasi tulis ini akan menghasilkan JSON yang tidak valid.
Keterangan
Nama properti lolos sebelum menulis.
Berlaku untuk
WriteStartArray(String)
- Sumber:
- Utf8JsonWriter.cs
- Sumber:
- Utf8JsonWriter.cs
- Sumber:
- Utf8JsonWriter.cs
- Sumber:
- Utf8JsonWriter.cs
- Sumber:
- Utf8JsonWriter.cs
- Sumber:
- Utf8JsonWriter.cs
- Sumber:
- Utf8JsonWriter.cs
Menulis awal array JSON dengan nama properti yang ditentukan sebagai string sebagai kunci.
public:
void WriteStartArray(System::String ^ propertyName);
public void WriteStartArray(string propertyName);
member this.WriteStartArray : string -> unit
Public Sub WriteStartArray (propertyName As String)
Parameter
- propertyName
- String
Nama properti yang dikodekan UTF-16 dari array JSON yang akan ditranskodekan dan ditulis sebagai UTF-8.
Pengecualian
Nama properti yang ditentukan terlalu besar.
Kedalaman JSON melebihi kedalaman maksimum 1.000.
-atau-
Validasi diaktifkan, dan operasi tulis ini akan menghasilkan JSON yang tidak valid.
Parameternya propertyName adalah null.
Keterangan
Nama properti lolos sebelum menulis.
Berlaku untuk
WriteStartArray(JsonEncodedText)
- Sumber:
- Utf8JsonWriter.cs
- Sumber:
- Utf8JsonWriter.cs
- Sumber:
- Utf8JsonWriter.cs
- Sumber:
- Utf8JsonWriter.cs
- Sumber:
- Utf8JsonWriter.cs
- Sumber:
- Utf8JsonWriter.cs
- Sumber:
- Utf8JsonWriter.cs
Menulis awal array JSON dengan nama properti yang telah dikodekan sebelumnya sebagai kunci.
public:
void WriteStartArray(System::Text::Json::JsonEncodedText propertyName);
public void WriteStartArray(System.Text.Json.JsonEncodedText propertyName);
member this.WriteStartArray : System.Text.Json.JsonEncodedText -> unit
Public Sub WriteStartArray (propertyName As JsonEncodedText)
Parameter
- propertyName
- JsonEncodedText
Nama properti yang dikodekan JSON dari array JSON yang akan ditranskodekan dan ditulis sebagai UTF-8.
Pengecualian
Kedalaman JSON telah melebihi kedalaman maksimum 1.000.
-atau-
Validasi diaktifkan, dan metode ini akan menghasilkan JSON yang tidak valid secara tertulis.
Keterangan
Nama properti harus sudah diloloskan ketika instans JsonEncodedText dibuat.