Utf8JsonWriter.WriteStartObject Metod

Definition

Överlagringar

Name Description
WriteStartObject(JsonEncodedText)

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

WriteStartObject(ReadOnlySpan<Char>)

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

WriteStartObject(String)

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

WriteStartObject()

Skriver början av ett JSON-objekt.

WriteStartObject(ReadOnlySpan<Byte>)

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

WriteStartObject(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 ett JSON-objekt med ett förkodat egenskapsnamn som nyckel.

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)

Parametrar

propertyName
JsonEncodedText

JSON-kodade egenskapsnamnet för JSON-objektet 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

WriteStartObject(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 ett JSON-objekt med ett egenskapsnamn som anges som ett skrivskyddat teckenintervall som nyckel.

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

Parametrar

propertyName
ReadOnlySpan<Char>

UTF-16-kodade egenskapsnamnet för JSON-objektet 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

WriteStartObject(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 ett JSON-objekt med ett egenskapsnamn som anges som en sträng som nyckel.

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

Parametrar

propertyName
String

UTF-16-kodade egenskapsnamnet för JSON-objektet 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

WriteStartObject()

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 ett JSON-objekt.

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

Undantag

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

-eller-

Valideringen är aktiverad och åtgärden skulle resultera i att ogiltig JSON skrivs.

Gäller för

WriteStartObject(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 ett JSON-objekt med ett egenskapsnamn som anges som ett skrivskyddat intervall med byte som nyckel.

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

Parametrar

utf8PropertyName
ReadOnlySpan<Byte>

UTF-8-kodade egenskapsnamnet för JSON-objektet 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