Utf8JsonWriter.WriteStartObject 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í
WriteStartObject(JsonEncodedText) |
Zapíše začátek objektu JSON s předkódovaným názvem vlastnosti jako klíčem. |
WriteStartObject(String) |
Zapíše začátek objektu JSON s názvem vlastnosti zadaným jako řetězec jako klíč. |
WriteStartObject(ReadOnlySpan<Char>) |
Zapíše začátek objektu JSON s názvem vlastnosti zadaným jako znakový rozsah jen pro čtení jako klíč. |
WriteStartObject() |
Zapíše začátek objektu JSON. |
WriteStartObject(ReadOnlySpan<Byte>) |
Zapíše začátek objektu JSON s názvem vlastnosti zadaným jako klíč v rozsahu bajtů jen pro čtení. |
WriteStartObject(JsonEncodedText)
- Zdroj:
- Utf8JsonWriter.cs
- Zdroj:
- Utf8JsonWriter.cs
- Zdroj:
- Utf8JsonWriter.cs
Zapíše začátek objektu JSON s předkódovaným názvem vlastnosti jako klíčem.
public:
void WriteStartObject(System::Text::Json::JsonEncodedText propertyName);
public void WriteStartObject (System.Text.Json.JsonEncodedText propertyName);
member this.WriteStartObject : System.Text.Json.JsonEncodedText -> unit
Public Sub WriteStartObject (propertyName As JsonEncodedText)
Parametry
- propertyName
- JsonEncodedText
Název vlastnosti objektu 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 tato metoda by zapisovala neplatný KÓD JSON.
Poznámky
Název vlastnosti by již měl být při vytvoření instance objektu JsonEncodedText řídicí znak.
Platí pro
WriteStartObject(String)
- Zdroj:
- Utf8JsonWriter.cs
- Zdroj:
- Utf8JsonWriter.cs
- Zdroj:
- Utf8JsonWriter.cs
Zapíše začátek objektu JSON s názvem vlastnosti zadaným jako řetězec jako klíč.
public:
void WriteStartObject(System::String ^ propertyName);
public void WriteStartObject (string propertyName);
member this.WriteStartObject : string -> unit
Public Sub WriteStartObject (propertyName As String)
Parametry
- propertyName
- String
Název vlastnosti kódované UTF-16 objektu 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řesahuje maximální hloubku 1 000.
-nebo-
Ověřování je povolené a tato operace zápisu by vygenerovala neplatný JSON.
Parametr propertyName
je null
.
Poznámky
Název vlastnosti je před zápisem u řídicího znaku.
Platí pro
WriteStartObject(ReadOnlySpan<Char>)
- Zdroj:
- Utf8JsonWriter.cs
- Zdroj:
- Utf8JsonWriter.cs
- Zdroj:
- Utf8JsonWriter.cs
Zapíše začátek objektu JSON s názvem vlastnosti zadaným jako znakový rozsah jen pro čtení jako klíč.
public:
void WriteStartObject(ReadOnlySpan<char> propertyName);
public void WriteStartObject (ReadOnlySpan<char> propertyName);
member this.WriteStartObject : ReadOnlySpan<char> -> unit
Public Sub WriteStartObject (propertyName As ReadOnlySpan(Of Char))
Parametry
- propertyName
- ReadOnlySpan<Char>
Název vlastnosti kódované UTF-16 objektu 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řesahuje maximální hloubku 1 000.
-nebo-
Ověřování je povolené a tato operace zápisu by vygenerovala neplatný JSON.
Poznámky
Název vlastnosti je před zápisem u řídicího znaku.
Platí pro
WriteStartObject()
- Zdroj:
- Utf8JsonWriter.cs
- Zdroj:
- Utf8JsonWriter.cs
- Zdroj:
- Utf8JsonWriter.cs
Zapíše začátek objektu JSON.
public:
void WriteStartObject();
public void WriteStartObject ();
member this.WriteStartObject : unit -> unit
Public Sub WriteStartObject ()
Výjimky
Hloubka json přesahuje maximální hloubku 1 000.
-nebo-
Ověřování je povolené a výsledkem operace by byl zápis neplatného formátu JSON.
Platí pro
WriteStartObject(ReadOnlySpan<Byte>)
- Zdroj:
- Utf8JsonWriter.cs
- Zdroj:
- Utf8JsonWriter.cs
- Zdroj:
- Utf8JsonWriter.cs
Zapíše začátek objektu JSON s názvem vlastnosti zadaným jako klíč v rozsahu bajtů jen pro čtení.
public:
void WriteStartObject(ReadOnlySpan<System::Byte> utf8PropertyName);
public void WriteStartObject (ReadOnlySpan<byte> utf8PropertyName);
member this.WriteStartObject : ReadOnlySpan<byte> -> unit
Public Sub WriteStartObject (utf8PropertyName As ReadOnlySpan(Of Byte))
Parametry
- utf8PropertyName
- ReadOnlySpan<Byte>
Název vlastnosti kódované UTF-8 objektu JSON, který se má zapsat.
Výjimky
Zadaný název vlastnosti je příliš velký.
Hloubka json přesahuje maximální hloubku 1 000.
-nebo-
Ověřování je povolené a tato operace zápisu by vygenerovala neplatný JSON.
Poznámky
Název vlastnosti je před zápisem u řídicího znaku.