Utf8JsonWriter.WritePropertyName Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
WritePropertyName(JsonEncodedText) |
Zapíše předem zakódovaný název vlastnosti (jako řetězec JSON) jako první část dvojice název/hodnota objektu JSON. |
WritePropertyName(String) |
Zapíše název vlastnosti (jako řetězec JSON) jako první část dvojice název/hodnota objektu JSON. |
WritePropertyName(ReadOnlySpan<Byte>) |
Zapíše název vlastnosti UTF-8 (jako řetězec JSON) jako první část dvojice název/hodnota objektu JSON. |
WritePropertyName(ReadOnlySpan<Char>) |
Zapíše název vlastnosti (jako řetězec JSON) jako první část dvojice název/hodnota objektu JSON. |
WritePropertyName(JsonEncodedText)
Zapíše předem zakódovaný název vlastnosti (jako řetězec JSON) jako první část dvojice název/hodnota objektu 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
Název vlastnosti zakódované ve formátu JSON objektu JSON, který se má překódovat a zapsat jako UTF-8.
Výjimky
Ověřování je povolené a tato operace zápisu by vygenerovala neplatný JSON.
Poznámky
Název vlastnosti by již měl být řídicím znakem při vytvoření instance JsonEncodedText .
Platí pro
WritePropertyName(String)
Zapíše název vlastnosti (jako řetězec JSON) jako první část dvojice název/hodnota objektu 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
Název vlastnosti objektu JSON, který se má překódovat a zapsat jako UTF-8.
Výjimky
Zadaný název vlastnosti je příliš velký.
Ověřování je povolené a tato operace zápisu by vygenerovala neplatný JSON.
propertyName
je null
.
Poznámky
Název vlastnosti se před zápisem uteče.
Platí pro
WritePropertyName(ReadOnlySpan<Byte>)
Zapíše název vlastnosti UTF-8 (jako řetězec JSON) jako první část dvojice název/hodnota objektu 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>
Název vlastnosti kódování UTF-8 objektu JSON, který se má zapsat.
Výjimky
Zadaný název vlastnosti je příliš velký.
Ověřování je povolené a tato operace zápisu by vygenerovala neplatný JSON.
Poznámky
Název vlastnosti se před zápisem uteče.
Platí pro
WritePropertyName(ReadOnlySpan<Char>)
Zapíše název vlastnosti (jako řetězec JSON) jako první část dvojice název/hodnota objektu 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>
Název vlastnosti objektu JSON, který se má překódovat a zapsat jako UTF-8.
Výjimky
Zadaný název vlastnosti je příliš velký.
Ověřování je povolené a tato operace zápisu by vygenerovala neplatný JSON.
Poznámky
Název vlastnosti se před zápisem uteče.