Utf8JsonWriter.WriteStartArray Metode

Definisi

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.

Berlaku untuk