Utf8JsonWriter.WriteNull Methode

Definition

Überlädt

WriteNull(ReadOnlySpan<Byte>)

Schreibt einen als schreibgeschützte Spanne von Bytes angegebenen Eigenschaftennamen und das JSON-Literal NULL als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes a property name specified as a read-only span of bytes and the JSON literal null as part of a name/value pair of a JSON object.

WriteNull(ReadOnlySpan<Char>)

Schreibt einen als schreibgeschützte Zeichenspanne angegebenen Eigenschaftennamen und das JSON-Literal NULL als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes a property name specified as a read-only character span and the JSON literal null as part of a name/value pair of a JSON object.

WriteNull(String)

Schreibt einen als Zeichenfolge angegebenen Eigenschaftennamen und das JSON-Literal NULL als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes a property name specified as a string and the JSON literal null as part of a name/value pair of a JSON object.

WriteNull(JsonEncodedText)

Schreibt den Eigenschaftennamen und das JSON-Literal null als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes the pre-encoded property name and the JSON literal null as part of a name/value pair of a JSON object.

WriteNull(ReadOnlySpan<Byte>)

Schreibt einen als schreibgeschützte Spanne von Bytes angegebenen Eigenschaftennamen und das JSON-Literal NULL als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes a property name specified as a read-only span of bytes and the JSON literal null as part of a name/value pair of a JSON object.

public:
 void WriteNull(ReadOnlySpan<System::Byte> utf8PropertyName);
public void WriteNull (ReadOnlySpan<byte> utf8PropertyName);
member this.WriteNull : ReadOnlySpan<byte> -> unit
Public Sub WriteNull (utf8PropertyName As ReadOnlySpan(Of Byte))

Parameter

utf8PropertyName
ReadOnlySpan<Byte>

Der UTF-8-codierte Eigenschaftenname des zu schreibenden JSON-Objekts.The UTF-8 encoded property name of the JSON object to be written.

Ausnahmen

Der angegebene Eigenschaftenname ist zu lang.The specified property name is too large.

Validierung ist aktiviert, und der Schreibvorgang würde ungültige JSON-Daten produzieren.Validation is enabled, and the write operation would produce invalid JSON.

Hinweise

Der Eigenschaftsname wird vor dem Schreiben geschützt.The property name is escaped before writing.

WriteNull(ReadOnlySpan<Char>)

Schreibt einen als schreibgeschützte Zeichenspanne angegebenen Eigenschaftennamen und das JSON-Literal NULL als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes a property name specified as a read-only character span and the JSON literal null as part of a name/value pair of a JSON object.

public:
 void WriteNull(ReadOnlySpan<char> propertyName);
public void WriteNull (ReadOnlySpan<char> propertyName);
member this.WriteNull : ReadOnlySpan<char> -> unit
Public Sub WriteNull (propertyName As ReadOnlySpan(Of Char))

Parameter

propertyName
ReadOnlySpan<Char>

Der UTF-16-codierte Eigenschaftenname des JSON-Objekts, das zu transcodieren und als UTF-8 zu schreiben ist.The UTF-16 encoded property name of the JSON object to be transcoded and written as UTF-8.

Ausnahmen

Der angegebene Eigenschaftenname ist zu lang.The specified property name is too large.

Validierung ist aktiviert, und der Schreibvorgang würde ungültige JSON-Daten produzieren.Validation is enabled, and the write operation would produce invalid JSON.

Hinweise

Der Eigenschaftsname wird vor dem Schreiben geschützt.The property name is escaped before writing.

WriteNull(String)

Schreibt einen als Zeichenfolge angegebenen Eigenschaftennamen und das JSON-Literal NULL als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes a property name specified as a string and the JSON literal null as part of a name/value pair of a JSON object.

public:
 void WriteNull(System::String ^ propertyName);
public void WriteNull (string propertyName);
member this.WriteNull : string -> unit
Public Sub WriteNull (propertyName As String)

Parameter

propertyName
String

Der UTF-16-codierte Eigenschaftenname des JSON-Objekts, das zu transcodieren und als UTF-8 zu schreiben ist.The UTF-16 encoded property name of the JSON object to be transcoded and written as UTF-8.

Ausnahmen

Der angegebene Eigenschaftenname ist zu lang.The specified property name is too large.

Validierung ist aktiviert, und der Schreibvorgang würde ungültige JSON-Daten produzieren.Validation is enabled, and the write operation would produce invalid JSON.

Der propertyName-Parameter ist null.The propertyName parameter is null.

Hinweise

Der Eigenschaftsname wird vor dem Schreiben geschützt.The property name is escaped before writing.

WriteNull(JsonEncodedText)

Schreibt den Eigenschaftennamen und das JSON-Literal null als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes the pre-encoded property name and the JSON literal null as part of a name/value pair of a JSON object.

public:
 void WriteNull(System::Text::Json::JsonEncodedText propertyName);
public void WriteNull (System.Text.Json.JsonEncodedText propertyName);
member this.WriteNull : System.Text.Json.JsonEncodedText -> unit
Public Sub WriteNull (propertyName As JsonEncodedText)

Parameter

propertyName
JsonEncodedText

Der JSON-codierte Eigenschaftenname des JSON-Objekts, das zu transcodieren und als UTF-8 zu schreiben ist.The JSON encoded property name of the JSON object to be transcoded and written as UTF-8.

Ausnahmen

Validierung ist aktiviert, und diese Methode würde im Schreiben ungültiger JSON-Daten resultieren.Validation is enabled, and this method would result in writing invalid JSON.

Hinweise

Der Eigenschaftsname sollte bereits mit Escapezeichen versehen JsonEncodedText werden, wenn die Instanz von erstellt wurde.The property name should already be escaped when the instance of JsonEncodedText was created.

Gilt für: