Utf8JsonWriter.WriteStartArray Metod

Definition

Överlagringar

Name Description
WriteStartArray()

Skriver början av en JSON-matris.

WriteStartArray(ReadOnlySpan<Byte>)

Skriver början av en JSON-matris med ett egenskapsnamn som anges som ett skrivskyddat intervall med byte som nyckel.

WriteStartArray(ReadOnlySpan<Char>)

Skriver början av en JSON-matris med ett egenskapsnamn som anges som ett skrivskyddat teckenintervall som nyckel.

WriteStartArray(String)

Skriver början av en JSON-matris med ett egenskapsnamn som anges som en sträng som nyckel.

WriteStartArray(JsonEncodedText)

Skriver början av en JSON-matris med ett förkodat egenskapsnamn som nyckel.

WriteStartArray()

Källa:
Utf8JsonWriter.cs
Källa:
Utf8JsonWriter.cs
Källa:
Utf8JsonWriter.cs
Källa:
Utf8JsonWriter.cs
Källa:
Utf8JsonWriter.cs
Källa:
Utf8JsonWriter.cs
Källa:
Utf8JsonWriter.cs

Skriver början av en JSON-matris.

public:
 void WriteStartArray();
public void WriteStartArray();
member this.WriteStartArray : unit -> unit
Public Sub WriteStartArray ()

Undantag

JSON-djupet överskrider det maximala djupet på 1 000.

-eller-

Valideringen är aktiverad och den här skrivåtgärden skulle generera ogiltig JSON.

Gäller för

WriteStartArray(ReadOnlySpan<Byte>)

Källa:
Utf8JsonWriter.cs
Källa:
Utf8JsonWriter.cs
Källa:
Utf8JsonWriter.cs
Källa:
Utf8JsonWriter.cs
Källa:
Utf8JsonWriter.cs
Källa:
Utf8JsonWriter.cs
Källa:
Utf8JsonWriter.cs

Skriver början av en JSON-matris med ett egenskapsnamn som anges som ett skrivskyddat intervall med byte som nyckel.

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))

Parametrar

utf8PropertyName
ReadOnlySpan<Byte>

UTF-8-kodade egenskapsnamnet för JSON-matrisen som ska skrivas.

Undantag

Det angivna egenskapsnamnet är för stort.

JSON-djupet överskrider det maximala djupet på 1 000.

-eller-

Valideringen är aktiverad och den här skrivåtgärden skulle generera ogiltig JSON.

Kommentarer

Egenskapsnamnet är undantaget innan du skriver.

Gäller för

WriteStartArray(ReadOnlySpan<Char>)

Källa:
Utf8JsonWriter.cs
Källa:
Utf8JsonWriter.cs
Källa:
Utf8JsonWriter.cs
Källa:
Utf8JsonWriter.cs
Källa:
Utf8JsonWriter.cs
Källa:
Utf8JsonWriter.cs
Källa:
Utf8JsonWriter.cs

Skriver början av en JSON-matris med ett egenskapsnamn som anges som ett skrivskyddat teckenintervall som nyckel.

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))

Parametrar

propertyName
ReadOnlySpan<Char>

UTF-16-kodade egenskapsnamnet för JSON-matrisen som ska omkodas och skrivas som UTF-8.

Undantag

Det angivna egenskapsnamnet är för stort.

JSON-djupet överskrider det maximala djupet på 1 000.

-eller-

Valideringen är aktiverad och den här skrivåtgärden skulle generera ogiltig JSON.

Kommentarer

Egenskapsnamnet är undantaget innan du skriver.

Gäller för

WriteStartArray(String)

Källa:
Utf8JsonWriter.cs
Källa:
Utf8JsonWriter.cs
Källa:
Utf8JsonWriter.cs
Källa:
Utf8JsonWriter.cs
Källa:
Utf8JsonWriter.cs
Källa:
Utf8JsonWriter.cs
Källa:
Utf8JsonWriter.cs

Skriver början av en JSON-matris med ett egenskapsnamn som anges som en sträng som nyckel.

public:
 void WriteStartArray(System::String ^ propertyName);
public void WriteStartArray(string propertyName);
member this.WriteStartArray : string -> unit
Public Sub WriteStartArray (propertyName As String)

Parametrar

propertyName
String

UTF-16-kodade egenskapsnamnet för JSON-matrisen som ska omkodas och skrivas som UTF-8.

Undantag

Det angivna egenskapsnamnet är för stort.

JSON-djupet överskrider det maximala djupet på 1 000.

-eller-

Valideringen är aktiverad och den här skrivåtgärden skulle generera ogiltig JSON.

Parametern propertyName är null.

Kommentarer

Egenskapsnamnet är undantaget innan du skriver.

Gäller för

WriteStartArray(JsonEncodedText)

Källa:
Utf8JsonWriter.cs
Källa:
Utf8JsonWriter.cs
Källa:
Utf8JsonWriter.cs
Källa:
Utf8JsonWriter.cs
Källa:
Utf8JsonWriter.cs
Källa:
Utf8JsonWriter.cs
Källa:
Utf8JsonWriter.cs

Skriver början av en JSON-matris med ett förkodat egenskapsnamn som nyckel.

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)

Parametrar

propertyName
JsonEncodedText

JSON-kodade egenskapsnamnet för JSON-matrisen som ska omkodas och skrivas som UTF-8.

Undantag

JSON-djupet har överskridit det maximala djupet på 1 000.

-eller-

Valideringen är aktiverad och den här metoden skulle resultera i att ogiltig JSON skrivs.

Kommentarer

Egenskapsnamnet bör redan vara undantaget när instansen av JsonEncodedText skapades.

Gäller för