Utf8JsonWriter.WriteStartArray Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
| Name | Description |
|---|---|
| WriteStartArray() |
Zapíše začátek pole JSON. |
| WriteStartArray(ReadOnlySpan<Byte>) |
Zapíše začátek pole JSON s názvem vlastnosti určeným jako rozsah jen pro čtení bajtů jako klíč. |
| WriteStartArray(ReadOnlySpan<Char>) |
Zapíše začátek pole JSON s názvem vlastnosti zadaným jako znak jen pro čtení jako klíč. |
| WriteStartArray(String) |
Zapíše začátek pole JSON s názvem vlastnosti zadaným jako řetězec jako klíč. |
| WriteStartArray(JsonEncodedText) |
Zapíše začátek pole JSON s předkódovaným názvem vlastnosti jako klíčem. |
WriteStartArray()
- Zdroj:
- Utf8JsonWriter.cs
- Zdroj:
- Utf8JsonWriter.cs
- Zdroj:
- Utf8JsonWriter.cs
- Zdroj:
- Utf8JsonWriter.cs
- Zdroj:
- Utf8JsonWriter.cs
- Zdroj:
- Utf8JsonWriter.cs
- Zdroj:
- Utf8JsonWriter.cs
Zapíše začátek pole JSON.
public:
void WriteStartArray();
public void WriteStartArray();
member this.WriteStartArray : unit -> unit
Public Sub WriteStartArray ()
Výjimky
Hloubka JSON překračuje maximální hloubku 1 000.
nebo
Ověřování je povolené a tato operace zápisu by generovala neplatný kód JSON.
Platí pro
WriteStartArray(ReadOnlySpan<Byte>)
- Zdroj:
- Utf8JsonWriter.cs
- Zdroj:
- Utf8JsonWriter.cs
- Zdroj:
- Utf8JsonWriter.cs
- Zdroj:
- Utf8JsonWriter.cs
- Zdroj:
- Utf8JsonWriter.cs
- Zdroj:
- Utf8JsonWriter.cs
- Zdroj:
- Utf8JsonWriter.cs
Zapíše začátek pole JSON s názvem vlastnosti určeným jako rozsah jen pro čtení bajtů jako klíč.
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))
Parametry
- utf8PropertyName
- ReadOnlySpan<Byte>
Název zakódované vlastnosti UTF-8 pole JSON, který se má zapsat.
Výjimky
Zadaný název vlastnosti je příliš velký.
Hloubka JSON překračuje maximální hloubku 1 000.
nebo
Ověřování je povolené a tato operace zápisu by generovala neplatný kód JSON.
Poznámky
Název vlastnosti je před zápisem uchycený.
Platí pro
WriteStartArray(ReadOnlySpan<Char>)
- Zdroj:
- Utf8JsonWriter.cs
- Zdroj:
- Utf8JsonWriter.cs
- Zdroj:
- Utf8JsonWriter.cs
- Zdroj:
- Utf8JsonWriter.cs
- Zdroj:
- Utf8JsonWriter.cs
- Zdroj:
- Utf8JsonWriter.cs
- Zdroj:
- Utf8JsonWriter.cs
Zapíše začátek pole JSON s názvem vlastnosti zadaným jako znak jen pro čtení jako klíč.
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))
Parametry
- propertyName
- ReadOnlySpan<Char>
Název kódované vlastnosti UTF-16 pole JSON, který se má překódovat a zapsat jako UTF-8.
Výjimky
Zadaný název vlastnosti je příliš velký.
Hloubka JSON překračuje maximální hloubku 1 000.
nebo
Ověřování je povolené a tato operace zápisu by generovala neplatný kód JSON.
Poznámky
Název vlastnosti je před zápisem uchycený.
Platí pro
WriteStartArray(String)
- Zdroj:
- Utf8JsonWriter.cs
- Zdroj:
- Utf8JsonWriter.cs
- Zdroj:
- Utf8JsonWriter.cs
- Zdroj:
- Utf8JsonWriter.cs
- Zdroj:
- Utf8JsonWriter.cs
- Zdroj:
- Utf8JsonWriter.cs
- Zdroj:
- Utf8JsonWriter.cs
Zapíše začátek pole JSON s názvem vlastnosti zadaným jako řetězec jako klíč.
public:
void WriteStartArray(System::String ^ propertyName);
public void WriteStartArray(string propertyName);
member this.WriteStartArray : string -> unit
Public Sub WriteStartArray (propertyName As String)
Parametry
- propertyName
- String
Název kódované vlastnosti UTF-16 pole JSON, který se má překódovat a zapsat jako UTF-8.
Výjimky
Zadaný název vlastnosti je příliš velký.
Hloubka JSON překračuje maximální hloubku 1 000.
nebo
Ověřování je povolené a tato operace zápisu by generovala neplatný kód JSON.
Parametr propertyName je null.
Poznámky
Název vlastnosti je před zápisem uchycený.
Platí pro
WriteStartArray(JsonEncodedText)
- Zdroj:
- Utf8JsonWriter.cs
- Zdroj:
- Utf8JsonWriter.cs
- Zdroj:
- Utf8JsonWriter.cs
- Zdroj:
- Utf8JsonWriter.cs
- Zdroj:
- Utf8JsonWriter.cs
- Zdroj:
- Utf8JsonWriter.cs
- Zdroj:
- Utf8JsonWriter.cs
Zapíše začátek pole JSON s předkódovaným názvem vlastnosti jako klíčem.
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)
Parametry
- propertyName
- JsonEncodedText
Kódovaný název vlastnosti JSON pole JSON, který se má překódovat a zapsat jako UTF-8.
Výjimky
Hloubka JSON překročila maximální hloubku 1 000.
nebo
Ověřování je povolené a výsledkem této metody bude zápis neplatného formátu JSON.
Poznámky
Název vlastnosti by již měl být uchycený při vytvoření instance JsonEncodedText .