Utf8JsonWriter.WriteStartArray Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Ö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.