Utf8JsonWriter.WriteStartArray Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| WriteStartArray() |
Scrive l'inizio di una matrice JSON. |
| WriteStartArray(ReadOnlySpan<Byte>) |
Scrive l'inizio di una matrice JSON con un nome di proprietà specificato come intervallo di byte di sola lettura come chiave. |
| WriteStartArray(ReadOnlySpan<Char>) |
Scrive l'inizio di una matrice JSON con un nome di proprietà specificato come intervallo di caratteri di sola lettura come chiave. |
| WriteStartArray(String) |
Scrive l'inizio di una matrice JSON con un nome di proprietà specificato come stringa come chiave. |
| WriteStartArray(JsonEncodedText) |
Scrive l'inizio di una matrice JSON con un nome di proprietà pre-codificato come chiave. |
WriteStartArray()
- Origine:
- Utf8JsonWriter.cs
- Origine:
- Utf8JsonWriter.cs
- Origine:
- Utf8JsonWriter.cs
- Origine:
- Utf8JsonWriter.cs
- Origine:
- Utf8JsonWriter.cs
- Origine:
- Utf8JsonWriter.cs
- Origine:
- Utf8JsonWriter.cs
Scrive l'inizio di una matrice JSON.
public:
void WriteStartArray();
public void WriteStartArray();
member this.WriteStartArray : unit -> unit
Public Sub WriteStartArray ()
Eccezioni
La profondità del codice JSON supera la profondità massima di 1.000.
oppure
La convalida è abilitata e questa operazione di scrittura genera codice JSON non valido.
Si applica a
WriteStartArray(ReadOnlySpan<Byte>)
- Origine:
- Utf8JsonWriter.cs
- Origine:
- Utf8JsonWriter.cs
- Origine:
- Utf8JsonWriter.cs
- Origine:
- Utf8JsonWriter.cs
- Origine:
- Utf8JsonWriter.cs
- Origine:
- Utf8JsonWriter.cs
- Origine:
- Utf8JsonWriter.cs
Scrive l'inizio di una matrice JSON con un nome di proprietà specificato come intervallo di byte di sola lettura come chiave.
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))
Parametri
- utf8PropertyName
- ReadOnlySpan<Byte>
Nome della proprietà con codifica UTF-8 della matrice JSON da scrivere.
Eccezioni
Il nome della proprietà specificato è troppo grande.
La profondità del codice JSON supera la profondità massima di 1.000.
oppure
La convalida è abilitata e questa operazione di scrittura genera codice JSON non valido.
Commenti
Il nome della proprietà viene preceduto da un escape prima della scrittura.
Si applica a
WriteStartArray(ReadOnlySpan<Char>)
- Origine:
- Utf8JsonWriter.cs
- Origine:
- Utf8JsonWriter.cs
- Origine:
- Utf8JsonWriter.cs
- Origine:
- Utf8JsonWriter.cs
- Origine:
- Utf8JsonWriter.cs
- Origine:
- Utf8JsonWriter.cs
- Origine:
- Utf8JsonWriter.cs
Scrive l'inizio di una matrice JSON con un nome di proprietà specificato come intervallo di caratteri di sola lettura come chiave.
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))
Parametri
- propertyName
- ReadOnlySpan<Char>
Nome della proprietà con codifica UTF-16 della matrice JSON da transcodificare e scrivere come UTF-8.
Eccezioni
Il nome della proprietà specificato è troppo grande.
La profondità del codice JSON supera la profondità massima di 1.000.
oppure
La convalida è abilitata e questa operazione di scrittura genera codice JSON non valido.
Commenti
Il nome della proprietà viene preceduto da un escape prima della scrittura.
Si applica a
WriteStartArray(String)
- Origine:
- Utf8JsonWriter.cs
- Origine:
- Utf8JsonWriter.cs
- Origine:
- Utf8JsonWriter.cs
- Origine:
- Utf8JsonWriter.cs
- Origine:
- Utf8JsonWriter.cs
- Origine:
- Utf8JsonWriter.cs
- Origine:
- Utf8JsonWriter.cs
Scrive l'inizio di una matrice JSON con un nome di proprietà specificato come stringa come chiave.
public:
void WriteStartArray(System::String ^ propertyName);
public void WriteStartArray(string propertyName);
member this.WriteStartArray : string -> unit
Public Sub WriteStartArray (propertyName As String)
Parametri
- propertyName
- String
Nome della proprietà con codifica UTF-16 della matrice JSON da transcodificare e scrivere come UTF-8.
Eccezioni
Il nome della proprietà specificato è troppo grande.
La profondità del codice JSON supera la profondità massima di 1.000.
oppure
La convalida è abilitata e questa operazione di scrittura genera codice JSON non valido.
Il propertyName parametro è null.
Commenti
Il nome della proprietà viene preceduto da un escape prima della scrittura.
Si applica a
WriteStartArray(JsonEncodedText)
- Origine:
- Utf8JsonWriter.cs
- Origine:
- Utf8JsonWriter.cs
- Origine:
- Utf8JsonWriter.cs
- Origine:
- Utf8JsonWriter.cs
- Origine:
- Utf8JsonWriter.cs
- Origine:
- Utf8JsonWriter.cs
- Origine:
- Utf8JsonWriter.cs
Scrive l'inizio di una matrice JSON con un nome di proprietà pre-codificato come chiave.
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)
Parametri
- propertyName
- JsonEncodedText
Nome della proprietà con codifica JSON della matrice JSON da transcodificare e scrivere come UTF-8.
Eccezioni
La profondità del codice JSON ha superato la profondità massima di 1.000.
oppure
La convalida è abilitata e questo metodo comporta la scrittura di codice JSON non valido.
Commenti
Il nome della proprietà deve essere già preceduto da un escape al momento della creazione dell'istanza di JsonEncodedText .