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
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(String) |
Zapisuje nazwę właściwości (jako ciąg JSON) jako pierwszą część pary nazwy/wartości obiektu JSON. |
WritePropertyName(ReadOnlySpan<Byte>) |
Zapisuje nazwę właściwości UTF-8 (jako ciąg JSON) jako pierwszą część pary nazw/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(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
Nazwa właściwości zakodowanej w formacie 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 być już unikniętą po utworzeniu JsonEncodedText wystąpienia.
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.
propertyName
to null
.
Uwagi
Nazwa właściwości została uniknięta przed zapisem.
Dotyczy
WritePropertyName(ReadOnlySpan<Byte>)
Zapisuje nazwę właściwości UTF-8 (jako ciąg JSON) jako pierwszą część pary nazw/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
Nazwa właściwości została uniknięta przed zapisem.
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
Nazwa właściwości została uniknięta przed zapisem.