Utf8JsonWriter.WritePropertyName Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
| Nazwa | Opis |
|---|---|
| WritePropertyName(ReadOnlySpan<Byte>) |
Zapisuje nazwę właściwości UTF-8 (jako ciąg JSON) jako pierwszą część pary nazwy/wartości obiektu JSON. |
| WritePropertyName(ReadOnlySpan<Char>) |
Zapisuje nazwę właściwości (jako ciąg JSON) jako pierwszą część pary nazwy/wartości obiektu JSON. |
| WritePropertyName(String) |
Zapisuje nazwę właściwości (jako ciąg JSON) jako pierwszą część pary nazwy/wartości obiektu JSON. |
| WritePropertyName(JsonEncodedText) |
Zapisuje wstępnie zakodowaną nazwę właściwości (jako ciąg JSON) jako pierwszą część pary nazw/wartości obiektu JSON. |
WritePropertyName(ReadOnlySpan<Byte>)
Zapisuje nazwę właściwości UTF-8 (jako ciąg JSON) jako pierwszą część pary nazwy/wartości obiektu JSON.
public:
void WritePropertyName(ReadOnlySpan<System::Byte> utf8PropertyName);
public void WritePropertyName(ReadOnlySpan<byte> utf8PropertyName);
member this.WritePropertyName : ReadOnlySpan<byte> -> unit
Public Sub WritePropertyName (utf8PropertyName As ReadOnlySpan(Of Byte))
Parametry
- utf8PropertyName
- ReadOnlySpan<Byte>
Zakodowana w formacie UTF-8 nazwa właściwości obiektu JSON do zapisania.
Wyjątki
Określona nazwa właściwości jest za duża.
Walidacja jest włączona, a ta operacja zapisu spowoduje wygenerowanie nieprawidłowego kodu JSON.
Uwagi
Przed zapisaniem nazwy właściwości zostanie uniknięta.
Dotyczy
WritePropertyName(ReadOnlySpan<Char>)
Zapisuje nazwę właściwości (jako ciąg JSON) jako pierwszą część pary nazwy/wartości obiektu JSON.
public:
void WritePropertyName(ReadOnlySpan<char> propertyName);
public void WritePropertyName(ReadOnlySpan<char> propertyName);
member this.WritePropertyName : ReadOnlySpan<char> -> unit
Public Sub WritePropertyName (propertyName As ReadOnlySpan(Of Char))
Parametry
- propertyName
- ReadOnlySpan<Char>
Nazwa właściwości obiektu JSON, który ma być transkodowany i zapisywany jako UTF-8.
Wyjątki
Określona nazwa właściwości jest za duża.
Walidacja jest włączona, a ta operacja zapisu spowoduje wygenerowanie nieprawidłowego kodu JSON.
Uwagi
Przed zapisaniem nazwy właściwości zostanie uniknięta.
Dotyczy
WritePropertyName(String)
Zapisuje nazwę właściwości (jako ciąg JSON) jako pierwszą część pary nazwy/wartości obiektu JSON.
public:
void WritePropertyName(System::String ^ propertyName);
public void WritePropertyName(string propertyName);
member this.WritePropertyName : string -> unit
Public Sub WritePropertyName (propertyName As String)
Parametry
- propertyName
- String
Nazwa właściwości obiektu JSON, który ma być transkodowany i zapisywany jako UTF-8.
Wyjątki
Określona nazwa właściwości jest za duża.
Walidacja jest włączona, a ta operacja zapisu spowoduje wygenerowanie nieprawidłowego kodu JSON.
Parametr propertyName ma wartość null.
Uwagi
Przed zapisaniem nazwy właściwości zostanie uniknięta.
Dotyczy
WritePropertyName(JsonEncodedText)
Zapisuje wstępnie zakodowaną nazwę właściwości (jako ciąg JSON) jako pierwszą część pary nazw/wartości obiektu JSON.
public:
void WritePropertyName(System::Text::Json::JsonEncodedText propertyName);
public void WritePropertyName(System.Text.Json.JsonEncodedText propertyName);
member this.WritePropertyName : System.Text.Json.JsonEncodedText -> unit
Public Sub WritePropertyName (propertyName As JsonEncodedText)
Parametry
- propertyName
- JsonEncodedText
Zakodowana nazwa właściwości JSON obiektu JSON, która ma być transkodowana i zapisywana jako UTF-8.
Wyjątki
Walidacja jest włączona, a ta operacja zapisu spowoduje wygenerowanie nieprawidłowego kodu JSON.
Uwagi
Nazwa właściwości powinna już zostać usunięta po utworzeniu JsonEncodedText wystąpienia.