Utf8JsonWriter.WritePropertyName Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
WritePropertyName(JsonEncodedText) |
Schreibt den vorcodierten Eigenschaftennamen (als JSON-Zeichenfolge) als ersten Teil des Name-Wert-Paars eines JSON-Objekts. |
WritePropertyName(String) |
Schreibt den Eigenschaftennamen (als JSON-Zeichenfolge) als ersten Teil des Name-Wert-Paars eines JSON-Objekts. |
WritePropertyName(ReadOnlySpan<Byte>) |
Schreibt den UTF-8-Eigenschaftennamen (als JSON-Zeichenfolge) als ersten Teil des Name-Wert-Paars eines JSON-Objekts. |
WritePropertyName(ReadOnlySpan<Char>) |
Schreibt den Eigenschaftennamen (als JSON-Zeichenfolge) als ersten Teil des Name-Wert-Paars eines JSON-Objekts. |
WritePropertyName(JsonEncodedText)
Schreibt den vorcodierten Eigenschaftennamen (als JSON-Zeichenfolge) als ersten Teil des Name-Wert-Paars eines JSON-Objekts.
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)
Parameter
- propertyName
- JsonEncodedText
Der JSON-codierte Eigenschaftenname des JSON-Objekts, das zu transcodieren und als UTF-8 zu schreiben ist.
Ausnahmen
Validierung ist aktiviert, und dieser Schreibvorgang würde ungültige JSON-Daten produzieren.
Hinweise
Der Eigenschaftsname sollte bereits beim Erstellen der Instanz von JsonEncodedText mit einem Escapezeichen versehen werden.
Gilt für:
WritePropertyName(String)
Schreibt den Eigenschaftennamen (als JSON-Zeichenfolge) als ersten Teil des Name-Wert-Paars eines JSON-Objekts.
public:
void WritePropertyName(System::String ^ propertyName);
public void WritePropertyName (string propertyName);
member this.WritePropertyName : string -> unit
Public Sub WritePropertyName (propertyName As String)
Parameter
- propertyName
- String
Der Eigenschaftenname des JSON-Objekts, das zu transcodieren und als UTF-8 zu schreiben ist.
Ausnahmen
Der angegebene Eigenschaftenname ist zu lang.
Validierung ist aktiviert, und dieser Schreibvorgang würde ungültige JSON-Daten produzieren.
propertyName
ist null
.
Hinweise
Der Eigenschaftsname wird vor dem Schreiben mit escaped versehen.
Gilt für:
WritePropertyName(ReadOnlySpan<Byte>)
Schreibt den UTF-8-Eigenschaftennamen (als JSON-Zeichenfolge) als ersten Teil des Name-Wert-Paars eines JSON-Objekts.
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))
Parameter
- utf8PropertyName
- ReadOnlySpan<Byte>
Der UTF-8-codierte Eigenschaftenname des zu schreibenden JSON-Objekts.
Ausnahmen
Der angegebene Eigenschaftenname ist zu lang.
Validierung ist aktiviert, und dieser Schreibvorgang würde ungültige JSON-Daten produzieren.
Hinweise
Der Eigenschaftsname wird vor dem Schreiben mit escaped versehen.
Gilt für:
WritePropertyName(ReadOnlySpan<Char>)
Schreibt den Eigenschaftennamen (als JSON-Zeichenfolge) als ersten Teil des Name-Wert-Paars eines JSON-Objekts.
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))
Parameter
- propertyName
- ReadOnlySpan<Char>
Der Eigenschaftenname des JSON-Objekts, das zu transcodieren und als UTF-8 zu schreiben ist.
Ausnahmen
Der angegebene Eigenschaftenname ist zu lang.
Validierung ist aktiviert, und dieser Schreibvorgang würde ungültige JSON-Daten produzieren.
Hinweise
Der Eigenschaftsname wird vor dem Schreiben mit escaped versehen.