Utf8JsonWriter.WriteStartObject 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 |
|---|---|
| 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.