Utf8JsonWriter.WriteString Utf8JsonWriter.WriteString Utf8JsonWriter.WriteString Utf8JsonWriter.WriteString Method

Definition

Überlädt

WriteString(JsonEncodedText, JsonEncodedText) WriteString(JsonEncodedText, JsonEncodedText) WriteString(JsonEncodedText, JsonEncodedText) WriteString(JsonEncodedText, JsonEncodedText)

Schreibt den vorcodierten Eigenschaftennamen und vorcodierten Wert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes the pre-encoded property name and pre-encoded value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(JsonEncodedText, String) WriteString(JsonEncodedText, String) WriteString(JsonEncodedText, String) WriteString(JsonEncodedText, String)

Schreibt den vorcodierten Eigenschaftennamen und Zeichenfolgen-Textwert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes the pre-encoded property name and string text value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(JsonEncodedText, ReadOnlySpan<Char>) WriteString(JsonEncodedText, ReadOnlySpan<Char>) WriteString(JsonEncodedText, ReadOnlySpan<Char>) WriteString(JsonEncodedText, ReadOnlySpan<Char>)

Schreibt den vorcodierten Eigenschaftennamen und Textwert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes the pre-encoded property name and text value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(JsonEncodedText, ReadOnlySpan<Byte>) WriteString(JsonEncodedText, ReadOnlySpan<Byte>) WriteString(JsonEncodedText, ReadOnlySpan<Byte>) WriteString(JsonEncodedText, ReadOnlySpan<Byte>)

Schreibt den vorcodierten Eigenschaftennamen und UTF-8-Textwert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes the pre-encoded property name and UTF-8 text value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(JsonEncodedText, Guid) WriteString(JsonEncodedText, Guid) WriteString(JsonEncodedText, Guid) WriteString(JsonEncodedText, Guid)

Schreibt den vorcodierten Eigenschaftennamen und Guid-Wert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes the pre-encoded property name and Guid value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(JsonEncodedText, DateTimeOffset) WriteString(JsonEncodedText, DateTimeOffset) WriteString(JsonEncodedText, DateTimeOffset) WriteString(JsonEncodedText, DateTimeOffset)

Schreibt den vorcodierten Eigenschaftennamen und DateTimeOffset-Wert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes the pre-encoded property name and DateTimeOffset value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(JsonEncodedText, DateTime) WriteString(JsonEncodedText, DateTime) WriteString(JsonEncodedText, DateTime) WriteString(JsonEncodedText, DateTime)

Schreibt den vorcodierten Eigenschaftennamen und DateTime-Wert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes the pre-encoded property name and DateTime value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(String, JsonEncodedText) WriteString(String, JsonEncodedText) WriteString(String, JsonEncodedText) WriteString(String, JsonEncodedText)

Schreibt den Eigenschaftennamen und vorcodierten Wert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes the property name and pre-encoded value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(String, String) WriteString(String, String) WriteString(String, String) WriteString(String, String)

Schreibt einen als Zeichenfolge angegebenen Eigenschaftennamen und einen Zeichenfolgentextwert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes a property name specified as a string and a string text value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(String, ReadOnlySpan<Char>) WriteString(String, ReadOnlySpan<Char>) WriteString(String, ReadOnlySpan<Char>) WriteString(String, ReadOnlySpan<Char>)

Schreibt einen als Zeichenfolge angegebenen Eigenschaftennamen und einen UTF-16-Textwert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes a property name specified as a string and a UTF-16 text value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(String, ReadOnlySpan<Byte>) WriteString(String, ReadOnlySpan<Byte>) WriteString(String, ReadOnlySpan<Byte>) WriteString(String, ReadOnlySpan<Byte>)

Schreibt einen als Zeichenfolge angegebenen Eigenschaftennamen und einen UTF-8-Textwert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes a property name specified as a string and a UTF-8 text value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(String, DateTimeOffset) WriteString(String, DateTimeOffset) WriteString(String, DateTimeOffset) WriteString(String, DateTimeOffset)

Schreibt einen als Zeichenfolge angegebenen Eigenschaftennamen und einen DateTimeOffset-Wert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes a property name specified as a string and a DateTimeOffset value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(String, DateTime) WriteString(String, DateTime) WriteString(String, DateTime) WriteString(String, DateTime)

Schreibt einen als Zeichenfolge angegebenen Eigenschaftennamen und einen DateTime-Wert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes a property name specified as a string and a DateTime value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(String, Guid) WriteString(String, Guid) WriteString(String, Guid) WriteString(String, Guid)

Schreibt einen als Zeichenfolge angegebenen Eigenschaftennamen und einen Guid-Wert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes a property name specified as a string and a Guid value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(ReadOnlySpan<Char>, String) WriteString(ReadOnlySpan<Char>, String) WriteString(ReadOnlySpan<Char>, String) WriteString(ReadOnlySpan<Char>, String)

Schreibt einen UTF-16-Eigenschaftennamen und Zeichenfolgentextwert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes a UTF-16 property name and string text value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(ReadOnlySpan<Byte>, DateTime) WriteString(ReadOnlySpan<Byte>, DateTime) WriteString(ReadOnlySpan<Byte>, DateTime) WriteString(ReadOnlySpan<Byte>, DateTime)

Schreibt einen UTF-8-Eigenschaftennamen und einen DateTime-Wert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes a UTF-8 property name and a DateTime value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(ReadOnlySpan<Byte>, DateTimeOffset) WriteString(ReadOnlySpan<Byte>, DateTimeOffset) WriteString(ReadOnlySpan<Byte>, DateTimeOffset) WriteString(ReadOnlySpan<Byte>, DateTimeOffset)

Schreibt einen UTF-8-Eigenschaftennamen und einen DateTimeOffset-Wert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes a UTF-8 property name and a DateTimeOffset value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(ReadOnlySpan<Char>, JsonEncodedText) WriteString(ReadOnlySpan<Char>, JsonEncodedText) WriteString(ReadOnlySpan<Char>, JsonEncodedText) WriteString(ReadOnlySpan<Char>, JsonEncodedText)

Schreibt den Eigenschaftennamen und vorcodierten Wert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes the property name and pre-encoded value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) WriteString(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) WriteString(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) WriteString(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)

Schreibt einen UTF-8-Eigenschaftennamen und UTF-8-Textwert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes a UTF-8 property name and UTF-8 text value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(ReadOnlySpan<Byte>, ReadOnlySpan<Char>) WriteString(ReadOnlySpan<Byte>, ReadOnlySpan<Char>) WriteString(ReadOnlySpan<Byte>, ReadOnlySpan<Char>) WriteString(ReadOnlySpan<Byte>, ReadOnlySpan<Char>)

Schreibt einen UTF-8-Eigenschaftennamen und UTF-16-Textwert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes a UTF-8 property name and UTF-16 text value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(ReadOnlySpan<Byte>, String) WriteString(ReadOnlySpan<Byte>, String) WriteString(ReadOnlySpan<Byte>, String) WriteString(ReadOnlySpan<Byte>, String)

Schreibt einen UTF-8-Eigenschaftennamen und Zeichenfolgentextwert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes a UTF-8 property name and string text value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(ReadOnlySpan<Byte>, Guid) WriteString(ReadOnlySpan<Byte>, Guid) WriteString(ReadOnlySpan<Byte>, Guid) WriteString(ReadOnlySpan<Byte>, Guid)

Schreibt einen UTF-8-Eigenschaftennamen und einen Guid-Wert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes a UTF-8 property name and a Guid value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(ReadOnlySpan<Char>, DateTime) WriteString(ReadOnlySpan<Char>, DateTime) WriteString(ReadOnlySpan<Char>, DateTime) WriteString(ReadOnlySpan<Char>, DateTime)

Schreibt einen als schreibgeschützte Zeichenspanne angegebenen Eigenschaftennamen und einen DateTime-Wert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes a property name specified as a read-only character span and a DateTime value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(ReadOnlySpan<Char>, DateTimeOffset) WriteString(ReadOnlySpan<Char>, DateTimeOffset) WriteString(ReadOnlySpan<Char>, DateTimeOffset) WriteString(ReadOnlySpan<Char>, DateTimeOffset)

Schreibt einen als schreibgeschützte Zeichenspanne angegebenen Eigenschaftennamen und einen DateTimeOffset-Wert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes a property name specified as a read-only character span and a DateTimeOffset value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(ReadOnlySpan<Char>, Guid) WriteString(ReadOnlySpan<Char>, Guid) WriteString(ReadOnlySpan<Char>, Guid) WriteString(ReadOnlySpan<Char>, Guid)

Schreibt einen als schreibgeschützte Zeichenspanne angegebenen Eigenschaftennamen und einen Guid-Wert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes a property name specified as a read-only character span and a Guid value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(ReadOnlySpan<Char>, ReadOnlySpan<Byte>) WriteString(ReadOnlySpan<Char>, ReadOnlySpan<Byte>) WriteString(ReadOnlySpan<Char>, ReadOnlySpan<Byte>) WriteString(ReadOnlySpan<Char>, ReadOnlySpan<Byte>)

Schreibt einen UTF-16-Eigenschaftennamen und UTF-8-Textwert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes a UTF-16 property name and UTF-8 text value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(ReadOnlySpan<Char>, ReadOnlySpan<Char>) WriteString(ReadOnlySpan<Char>, ReadOnlySpan<Char>) WriteString(ReadOnlySpan<Char>, ReadOnlySpan<Char>) WriteString(ReadOnlySpan<Char>, ReadOnlySpan<Char>)

Schreibt einen UTF-16-Eigenschaftennamen und UTF-16-Textwert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes a UTF-16 property name and UTF-16 text value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(ReadOnlySpan<Byte>, JsonEncodedText) WriteString(ReadOnlySpan<Byte>, JsonEncodedText) WriteString(ReadOnlySpan<Byte>, JsonEncodedText) WriteString(ReadOnlySpan<Byte>, JsonEncodedText)

Schreibt den UTF-8-Eigenschaftennamen und vorcodierten Wert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes the UTF-8 property name and pre-encoded value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(JsonEncodedText, JsonEncodedText) WriteString(JsonEncodedText, JsonEncodedText) WriteString(JsonEncodedText, JsonEncodedText) WriteString(JsonEncodedText, JsonEncodedText)

Schreibt den vorcodierten Eigenschaftennamen und vorcodierten Wert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes the pre-encoded property name and pre-encoded value (as a JSON string) as part of a name/value pair of a JSON object.

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

Parameter

propertyName
JsonEncodedText JsonEncodedText JsonEncodedText 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.

value
JsonEncodedText JsonEncodedText JsonEncodedText JsonEncodedText

Der JSON-codierte Wert, der als UTF-8-transcodierte JSON-Zeichenfolge als Teil des Name-Wert-Paars geschrieben werden soll.The JSON encoded value to be written as a UTF-8 transcoded JSON string as part of the name/value pair.

Ausnahmen

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 und der Wert müssen bereits mit Escapezeichen JsonEncodedText versehen werden, wenn die Instanz von erstellt wurde.The property name and value should already be escaped when the instance of JsonEncodedText was created.

WriteString(JsonEncodedText, String) WriteString(JsonEncodedText, String) WriteString(JsonEncodedText, String) WriteString(JsonEncodedText, String)

Schreibt den vorcodierten Eigenschaftennamen und Zeichenfolgen-Textwert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes the pre-encoded property name and string text value (as a JSON string) as part of a name/value pair of a JSON object.

public:
 void WriteString(System::Text::Json::JsonEncodedText propertyName, System::String ^ value);
public void WriteString (System.Text.Json.JsonEncodedText propertyName, string value);
member this.WriteString : System.Text.Json.JsonEncodedText * string -> unit
Public Sub WriteString (propertyName As JsonEncodedText, value As String)

Parameter

propertyName
JsonEncodedText JsonEncodedText JsonEncodedText 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.

value
String String String String

Der Wert, der als UTF-8-transcodierte JSON-Zeichenfolge als Teil des Name-Wert-Paars geschrieben werden soll.The value to be written as a UTF-8 transcoded JSON string as part of the name/value pair.

Ausnahmen

Der angegebene Wert ist zu groß.The specified value 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 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.

Der Wert wird vor dem Schreiben mit Escapezeichen versehen.The value is escaped before writing.

WriteString(JsonEncodedText, ReadOnlySpan<Char>) WriteString(JsonEncodedText, ReadOnlySpan<Char>) WriteString(JsonEncodedText, ReadOnlySpan<Char>) WriteString(JsonEncodedText, ReadOnlySpan<Char>)

Schreibt den vorcodierten Eigenschaftennamen und Textwert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes the pre-encoded property name and text value (as a JSON string) as part of a name/value pair of a JSON object.

public:
 void WriteString(System::Text::Json::JsonEncodedText propertyName, ReadOnlySpan<char> value);
public void WriteString (System.Text.Json.JsonEncodedText propertyName, ReadOnlySpan<char> value);
member this.WriteString : System.Text.Json.JsonEncodedText * ReadOnlySpan<char> -> unit
Public Sub WriteString (propertyName As JsonEncodedText, value As ReadOnlySpan(Of Char))

Parameter

propertyName
JsonEncodedText JsonEncodedText JsonEncodedText 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.

value
ReadOnlySpan<Char>

Der Wert, der als UTF-8-transcodierte JSON-Zeichenfolge als Teil des Name-Wert-Paars geschrieben werden soll.The value to be written as a UTF-8 transcoded JSON string as part of the name/value pair.

Ausnahmen

Der angegebene Wert ist zu groß.The specified value 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 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.

Der Wert wird vor dem Schreiben mit Escapezeichen versehen.The value is escaped before writing.

WriteString(JsonEncodedText, ReadOnlySpan<Byte>) WriteString(JsonEncodedText, ReadOnlySpan<Byte>) WriteString(JsonEncodedText, ReadOnlySpan<Byte>) WriteString(JsonEncodedText, ReadOnlySpan<Byte>)

Schreibt den vorcodierten Eigenschaftennamen und UTF-8-Textwert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes the pre-encoded property name and UTF-8 text value (as a JSON string) as part of a name/value pair of a JSON object.

public:
 void WriteString(System::Text::Json::JsonEncodedText propertyName, ReadOnlySpan<System::Byte> utf8Value);
public void WriteString (System.Text.Json.JsonEncodedText propertyName, ReadOnlySpan<byte> utf8Value);
member this.WriteString : System.Text.Json.JsonEncodedText * ReadOnlySpan<byte> -> unit
Public Sub WriteString (propertyName As JsonEncodedText, utf8Value As ReadOnlySpan(Of Byte))

Parameter

propertyName
JsonEncodedText JsonEncodedText JsonEncodedText 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.

utf8Value
ReadOnlySpan<Byte>

Der UTF-8-codierte Wert, der als JSON-Zeichenfolge als Teil des Name-Wert-Paars geschrieben werden soll.The UTF-8 encoded value to be written as a JSON string as part of the name/value pair.

Ausnahmen

Der angegebene Wert ist zu groß.The specified value 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 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.

Der Wert wird vor dem Schreiben mit Escapezeichen versehen.The value is escaped before writing.

WriteString(JsonEncodedText, Guid) WriteString(JsonEncodedText, Guid) WriteString(JsonEncodedText, Guid) WriteString(JsonEncodedText, Guid)

Schreibt den vorcodierten Eigenschaftennamen und Guid-Wert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes the pre-encoded property name and Guid value (as a JSON string) as part of a name/value pair of a JSON object.

public:
 void WriteString(System::Text::Json::JsonEncodedText propertyName, Guid value);
public void WriteString (System.Text.Json.JsonEncodedText propertyName, Guid value);
member this.WriteString : System.Text.Json.JsonEncodedText * Guid -> unit
Public Sub WriteString (propertyName As JsonEncodedText, value As Guid)

Parameter

propertyName
JsonEncodedText JsonEncodedText JsonEncodedText 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.

value
Guid Guid Guid Guid

Der Wert, der als JSON-Zeichenfolge als Teil des Name-Wert-Paars geschrieben werden soll.The value to be written as a JSON string as part of the name/value pair.

Ausnahmen

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

Schreibt den Guid mit dem Standard StandardFormat Wert (d. h. "d") in der Form: nnnnnnnn-nnnn-nnnn-nnnn-nnnnnnnnnnnn.Writes the Guid using the default StandardFormat (that is, 'D'), in the form: nnnnnnnn-nnnn-nnnn-nnnn-nnnnnnnnnnnn.

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.

WriteString(JsonEncodedText, DateTimeOffset) WriteString(JsonEncodedText, DateTimeOffset) WriteString(JsonEncodedText, DateTimeOffset) WriteString(JsonEncodedText, DateTimeOffset)

Schreibt den vorcodierten Eigenschaftennamen und DateTimeOffset-Wert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes the pre-encoded property name and DateTimeOffset value (as a JSON string) as part of a name/value pair of a JSON object.

public:
 void WriteString(System::Text::Json::JsonEncodedText propertyName, DateTimeOffset value);
public void WriteString (System.Text.Json.JsonEncodedText propertyName, DateTimeOffset value);
member this.WriteString : System.Text.Json.JsonEncodedText * DateTimeOffset -> unit
Public Sub WriteString (propertyName As JsonEncodedText, value As DateTimeOffset)

Parameter

propertyName
JsonEncodedText JsonEncodedText JsonEncodedText 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.

value
DateTimeOffset DateTimeOffset DateTimeOffset DateTimeOffset

Der Wert, der als JSON-Zeichenfolge als Teil des Name-Wert-Paars geschrieben werden soll.The value to be written as a JSON string as part of the name/value pair.

Ausnahmen

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

Schreibt das DateTimeOffset mit dem roundtrippable (' O ') StandardFormat, z. b. 2017-06-12t05:30:45.7680000-07:00.Writes the DateTimeOffset using the round-trippable ('O') StandardFormat; for example, 2017-06-12T05:30:45.7680000-07:00.

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.

WriteString(JsonEncodedText, DateTime) WriteString(JsonEncodedText, DateTime) WriteString(JsonEncodedText, DateTime) WriteString(JsonEncodedText, DateTime)

Schreibt den vorcodierten Eigenschaftennamen und DateTime-Wert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes the pre-encoded property name and DateTime value (as a JSON string) as part of a name/value pair of a JSON object.

public:
 void WriteString(System::Text::Json::JsonEncodedText propertyName, DateTime value);
public void WriteString (System.Text.Json.JsonEncodedText propertyName, DateTime value);
member this.WriteString : System.Text.Json.JsonEncodedText * DateTime -> unit
Public Sub WriteString (propertyName As JsonEncodedText, value As DateTime)

Parameter

propertyName
JsonEncodedText JsonEncodedText JsonEncodedText 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.

value
DateTime DateTime DateTime DateTime

Der Wert, der als JSON-Zeichenfolge als Teil des Name-Wert-Paars geschrieben werden soll.The value to be written as a JSON string as part of the name/value pair.

Ausnahmen

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

Schreibt das DateTime mit dem roundtrippable-Objekt ("O" StandardFormat), z. b. "2017-06-12t05:30:45.7680000".Writes the DateTime using the round-trippable ('O') StandardFormat; for example, 2017-06-12T05:30:45.7680000.

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.

WriteString(String, JsonEncodedText) WriteString(String, JsonEncodedText) WriteString(String, JsonEncodedText) WriteString(String, JsonEncodedText)

Schreibt den Eigenschaftennamen und vorcodierten Wert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes the property name and pre-encoded value (as a JSON string) as part of a name/value pair of a JSON object.

public:
 void WriteString(System::String ^ propertyName, System::Text::Json::JsonEncodedText value);
public void WriteString (string propertyName, System.Text.Json.JsonEncodedText value);
member this.WriteString : string * System.Text.Json.JsonEncodedText -> unit
Public Sub WriteString (propertyName As String, value As JsonEncodedText)

Parameter

propertyName
String String String String

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

value
JsonEncodedText JsonEncodedText JsonEncodedText JsonEncodedText

Der JSON-codierte Wert, der als UTF-8-transcodierte JSON-Zeichenfolge als Teil des Name-Wert-Paars geschrieben werden soll.The JSON encoded value to be written as a UTF-8 transcoded JSON string as part of the name/value pair.

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 Wert sollte bereits mit Escapezeichen versehen werden JsonEncodedText , wenn die Instanz von erstellt wurde.The value should already be escaped when the instance of JsonEncodedText was created.

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

WriteString(String, String) WriteString(String, String) WriteString(String, String) WriteString(String, String)

Schreibt einen als Zeichenfolge angegebenen Eigenschaftennamen und einen Zeichenfolgentextwert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes a property name specified as a string and a string text value (as a JSON string) as part of a name/value pair of a JSON object.

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

Parameter

propertyName
String String String 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.

value
String String String String

Der UTF-16-codierte Wert, der als UTF-8-transcodierte JSON-Zeichenfolge als Teil des Name-Wert-Paars geschrieben werden soll.The UTF-16 encoded value to be written as a UTF-8 transcoded JSON string as part of the name/value pair.

Ausnahmen

Der angegebene Eigenschaftenname oder Wert ist zu groß.The specified property name or value 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 und der Wert werden vor dem Schreiben geschützt.The property name and value is escaped before writing.

WriteString(String, ReadOnlySpan<Char>) WriteString(String, ReadOnlySpan<Char>) WriteString(String, ReadOnlySpan<Char>) WriteString(String, ReadOnlySpan<Char>)

Schreibt einen als Zeichenfolge angegebenen Eigenschaftennamen und einen UTF-16-Textwert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes a property name specified as a string and a UTF-16 text value (as a JSON string) as part of a name/value pair of a JSON object.

public:
 void WriteString(System::String ^ propertyName, ReadOnlySpan<char> value);
public void WriteString (string propertyName, ReadOnlySpan<char> value);
member this.WriteString : string * ReadOnlySpan<char> -> unit
Public Sub WriteString (propertyName As String, value As ReadOnlySpan(Of Char))

Parameter

propertyName
String String String 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.

value
ReadOnlySpan<Char>

Der UTF-16-codierte Wert, der als UTF-8-transcodierte JSON-Zeichenfolge als Teil des Name-Wert-Paars geschrieben werden soll.The UTF-16 encoded value to be written as a UTF-8 transcoded JSON string as part of the name/value pair.

Ausnahmen

Der angegebene Eigenschaftenname oder Wert ist zu groß.The specified property name or value 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 und der Wert werden vor dem Schreiben geschützt.The property name and value is escaped before writing.

WriteString(String, ReadOnlySpan<Byte>) WriteString(String, ReadOnlySpan<Byte>) WriteString(String, ReadOnlySpan<Byte>) WriteString(String, ReadOnlySpan<Byte>)

Schreibt einen als Zeichenfolge angegebenen Eigenschaftennamen und einen UTF-8-Textwert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes a property name specified as a string and a UTF-8 text value (as a JSON string) as part of a name/value pair of a JSON object.

public:
 void WriteString(System::String ^ propertyName, ReadOnlySpan<System::Byte> utf8Value);
public void WriteString (string propertyName, ReadOnlySpan<byte> utf8Value);
member this.WriteString : string * ReadOnlySpan<byte> -> unit
Public Sub WriteString (propertyName As String, utf8Value As ReadOnlySpan(Of Byte))

Parameter

propertyName
String String String 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.

utf8Value
ReadOnlySpan<Byte>

Der UTF-8-codierte Wert, der als JSON-Zeichenfolge als Teil des Name-Wert-Paars geschrieben werden soll.The UTF-8 encoded value to be written as a JSON string as part of the name/value pair.

Ausnahmen

Der angegebene Eigenschaftenname oder Wert ist zu groß.The specified property name or value 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 und der Wert werden vor dem Schreiben geschützt.The property name and value is escaped before writing.

WriteString(String, DateTimeOffset) WriteString(String, DateTimeOffset) WriteString(String, DateTimeOffset) WriteString(String, DateTimeOffset)

Schreibt einen als Zeichenfolge angegebenen Eigenschaftennamen und einen DateTimeOffset-Wert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes a property name specified as a string and a DateTimeOffset value (as a JSON string) as part of a name/value pair of a JSON object.

public:
 void WriteString(System::String ^ propertyName, DateTimeOffset value);
public void WriteString (string propertyName, DateTimeOffset value);
member this.WriteString : string * DateTimeOffset -> unit
Public Sub WriteString (propertyName As String, value As DateTimeOffset)

Parameter

propertyName
String String String 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.

value
DateTimeOffset DateTimeOffset DateTimeOffset DateTimeOffset

Der Wert, der als JSON-Zeichenfolge als Teil des Name-Wert-Paars geschrieben werden soll.The value to be written as a JSON string as part of the name/value pair.

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

Schreibt das DateTimeOffset mit dem roundtrippable (' O ') StandardFormat, z. b. 2017-06-12t05:30:45.7680000-07:00.Writes the DateTimeOffset using the round-trippable ('O') StandardFormat; for example, 2017-06-12T05:30:45.7680000-07:00. Der Eigenschaftsname wird vor dem Schreiben geschützt.The property name is escaped before writing.

WriteString(String, DateTime) WriteString(String, DateTime) WriteString(String, DateTime) WriteString(String, DateTime)

Schreibt einen als Zeichenfolge angegebenen Eigenschaftennamen und einen DateTime-Wert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes a property name specified as a string and a DateTime value (as a JSON string) as part of a name/value pair of a JSON object.

public:
 void WriteString(System::String ^ propertyName, DateTime value);
public void WriteString (string propertyName, DateTime value);
member this.WriteString : string * DateTime -> unit
Public Sub WriteString (propertyName As String, value As DateTime)

Parameter

propertyName
String String String 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.

value
DateTime DateTime DateTime DateTime

Der Wert, der als JSON-Zeichenfolge als Teil des Name-Wert-Paars geschrieben werden soll.The value to be written as a JSON string as part of the name/value pair.

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

Schreibt das DateTime mit dem roundtrippable-Objekt ("O" StandardFormat), z. b. "2017-06-12t05:30:45.7680000".Writes the DateTime using the round-trippable ('O') StandardFormat; for example, 2017-06-12T05:30:45.7680000. Der Eigenschaftsname wird vor dem Schreiben geschützt.The property name is escaped before writing.

WriteString(String, Guid) WriteString(String, Guid) WriteString(String, Guid) WriteString(String, Guid)

Schreibt einen als Zeichenfolge angegebenen Eigenschaftennamen und einen Guid-Wert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes a property name specified as a string and a Guid value (as a JSON string) as part of a name/value pair of a JSON object.

public:
 void WriteString(System::String ^ propertyName, Guid value);
public void WriteString (string propertyName, Guid value);
member this.WriteString : string * Guid -> unit
Public Sub WriteString (propertyName As String, value As Guid)

Parameter

propertyName
String String String 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.

value
Guid Guid Guid Guid

Der Wert, der als JSON-Zeichenfolge als Teil des Name-Wert-Paars geschrieben werden soll.The value to be written as a JSON string as part of the name/value pair.

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

Schreibt den Guid mit dem Standard StandardFormat Wert (d. h. "d") in der Form: nnnnnnnn-nnnn-nnnn-nnnn-nnnnnnnnnnnn.Writes the Guid using the default StandardFormat (that is, 'D'), in the form: nnnnnnnn-nnnn-nnnn-nnnn-nnnnnnnnnnnn. Der Eigenschaftsname wird vor dem Schreiben geschützt.The property name is escaped before writing.

WriteString(ReadOnlySpan<Char>, String) WriteString(ReadOnlySpan<Char>, String) WriteString(ReadOnlySpan<Char>, String) WriteString(ReadOnlySpan<Char>, String)

Schreibt einen UTF-16-Eigenschaftennamen und Zeichenfolgentextwert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes a UTF-16 property name and string text value (as a JSON string) as part of a name/value pair of a JSON object.

public:
 void WriteString(ReadOnlySpan<char> propertyName, System::String ^ value);
public void WriteString (ReadOnlySpan<char> propertyName, string value);
member this.WriteString : ReadOnlySpan<char> * string -> unit
Public Sub WriteString (propertyName As ReadOnlySpan(Of Char), value As String)

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.

value
String String String String

Der UTF-16-codierte Wert, der als UTF-8-transcodierte JSON-Zeichenfolge als Teil des Name-Wert-Paars geschrieben werden soll.The UTF-16 encoded value to be written as a UTF-8 transcoded JSON string as part of the name/value pair.

Ausnahmen

Der angegebene Eigenschaftenname oder Wert ist zu groß.The specified property name or value 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 und der Wert werden vor dem Schreiben geschützt.The property name and value is escaped before writing.

WriteString(ReadOnlySpan<Byte>, DateTime) WriteString(ReadOnlySpan<Byte>, DateTime) WriteString(ReadOnlySpan<Byte>, DateTime) WriteString(ReadOnlySpan<Byte>, DateTime)

Schreibt einen UTF-8-Eigenschaftennamen und einen DateTime-Wert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes a UTF-8 property name and a DateTime value (as a JSON string) as part of a name/value pair of a JSON object.

public:
 void WriteString(ReadOnlySpan<System::Byte> utf8PropertyName, DateTime value);
public void WriteString (ReadOnlySpan<byte> utf8PropertyName, DateTime value);
member this.WriteString : ReadOnlySpan<byte> * DateTime -> unit
Public Sub WriteString (utf8PropertyName As ReadOnlySpan(Of Byte), value As DateTime)

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.

value
DateTime DateTime DateTime DateTime

Der Wert, der als JSON-Zeichenfolge als Teil des Name-Wert-Paars geschrieben werden soll.The value to be written as a JSON string as part of the name/value pair.

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

Schreibt das DateTime mithilfe des roundtrippable ("O") StandardFormat.Writes the DateTime using the round-trippable ('O') StandardFormat. Beispiel: 2017-06-12t05:30:45.7680000.For example, 2017-06-12T05:30:45.7680000. Der Eigenschaftsname wird vor dem Schreiben geschützt.The property name is escaped before writing.

WriteString(ReadOnlySpan<Byte>, DateTimeOffset) WriteString(ReadOnlySpan<Byte>, DateTimeOffset) WriteString(ReadOnlySpan<Byte>, DateTimeOffset) WriteString(ReadOnlySpan<Byte>, DateTimeOffset)

Schreibt einen UTF-8-Eigenschaftennamen und einen DateTimeOffset-Wert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes a UTF-8 property name and a DateTimeOffset value (as a JSON string) as part of a name/value pair of a JSON object.

public:
 void WriteString(ReadOnlySpan<System::Byte> utf8PropertyName, DateTimeOffset value);
public void WriteString (ReadOnlySpan<byte> utf8PropertyName, DateTimeOffset value);
member this.WriteString : ReadOnlySpan<byte> * DateTimeOffset -> unit
Public Sub WriteString (utf8PropertyName As ReadOnlySpan(Of Byte), value As DateTimeOffset)

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.

value
DateTimeOffset DateTimeOffset DateTimeOffset DateTimeOffset

Der Wert, der als JSON-Zeichenfolge als Teil des Name-Wert-Paars geschrieben werden soll.The value to be written as a JSON string as part of the name/value pair.

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

Schreibt das DateTimeOffset mit dem roundtrippable (' O ') StandardFormat, z. b. 2017-06-12t05:30:45.7680000-07:00.Writes the DateTimeOffset using the round-trippable ('O') StandardFormat; for example, 2017-06-12T05:30:45.7680000-07:00. Der Eigenschaftsname wird vor dem Schreiben geschützt.The property name is escaped before writing.

WriteString(ReadOnlySpan<Char>, JsonEncodedText) WriteString(ReadOnlySpan<Char>, JsonEncodedText) WriteString(ReadOnlySpan<Char>, JsonEncodedText) WriteString(ReadOnlySpan<Char>, JsonEncodedText)

Schreibt den Eigenschaftennamen und vorcodierten Wert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes the property name and pre-encoded value (as a JSON string) as part of a name/value pair of a JSON object.

public:
 void WriteString(ReadOnlySpan<char> propertyName, System::Text::Json::JsonEncodedText value);
public void WriteString (ReadOnlySpan<char> propertyName, System.Text.Json.JsonEncodedText value);
member this.WriteString : ReadOnlySpan<char> * System.Text.Json.JsonEncodedText -> unit
Public Sub WriteString (propertyName As ReadOnlySpan(Of Char), value As JsonEncodedText)

Parameter

propertyName
ReadOnlySpan<Char>

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

value
JsonEncodedText JsonEncodedText JsonEncodedText JsonEncodedText

Der JSON-codierte Wert, der als UTF-8-transcodierte JSON-Zeichenfolge als Teil des Name-Wert-Paars geschrieben werden soll.The JSON encoded value to be written as a UTF-8 transcoded JSON string as part of the name/value pair.

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 Wert sollte bereits mit Escapezeichen versehen werden JsonEncodedText , wenn die Instanz von erstellt wurde.The value should already be escaped when the instance of JsonEncodedText was created.

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

WriteString(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) WriteString(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) WriteString(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) WriteString(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)

Schreibt einen UTF-8-Eigenschaftennamen und UTF-8-Textwert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes a UTF-8 property name and UTF-8 text value (as a JSON string) as part of a name/value pair of a JSON object.

public:
 void WriteString(ReadOnlySpan<System::Byte> utf8PropertyName, ReadOnlySpan<System::Byte> utf8Value);
public void WriteString (ReadOnlySpan<byte> utf8PropertyName, ReadOnlySpan<byte> utf8Value);
member this.WriteString : ReadOnlySpan<byte> * ReadOnlySpan<byte> -> unit
Public Sub WriteString (utf8PropertyName As ReadOnlySpan(Of Byte), utf8Value 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.

utf8Value
ReadOnlySpan<Byte>

Der UTF-8-codierte Wert, der als JSON-Zeichenfolge als Teil des Name-Wert-Paars geschrieben werden soll.The UTF-8 encoded value to be written as a JSON string as part of the name/value pair.

Ausnahmen

Der angegebene Eigenschaftenname oder Wert ist zu groß.The specified property name or value 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 und der Wert werden vor dem Schreiben geschützt.The property name and value is escaped before writing.

WriteString(ReadOnlySpan<Byte>, ReadOnlySpan<Char>) WriteString(ReadOnlySpan<Byte>, ReadOnlySpan<Char>) WriteString(ReadOnlySpan<Byte>, ReadOnlySpan<Char>) WriteString(ReadOnlySpan<Byte>, ReadOnlySpan<Char>)

Schreibt einen UTF-8-Eigenschaftennamen und UTF-16-Textwert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes a UTF-8 property name and UTF-16 text value (as a JSON string) as part of a name/value pair of a JSON object.

public:
 void WriteString(ReadOnlySpan<System::Byte> utf8PropertyName, ReadOnlySpan<char> value);
public void WriteString (ReadOnlySpan<byte> utf8PropertyName, ReadOnlySpan<char> value);
member this.WriteString : ReadOnlySpan<byte> * ReadOnlySpan<char> -> unit
Public Sub WriteString (utf8PropertyName As ReadOnlySpan(Of Byte), value As ReadOnlySpan(Of Char))

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.

value
ReadOnlySpan<Char>

Der UTF-16-codierte Wert, der als UTF-8-transcodierte JSON-Zeichenfolge als Teil des Name-Wert-Paars geschrieben werden soll.The UTF-16 encoded value to be written as a UTF-8 transcoded JSON string as part of the name/value pair.

Ausnahmen

Der angegebene Eigenschaftenname oder Wert ist zu groß.The specified property name or value 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 und der Wert werden vor dem Schreiben geschützt.The property name and value is escaped before writing.

WriteString(ReadOnlySpan<Byte>, String) WriteString(ReadOnlySpan<Byte>, String) WriteString(ReadOnlySpan<Byte>, String) WriteString(ReadOnlySpan<Byte>, String)

Schreibt einen UTF-8-Eigenschaftennamen und Zeichenfolgentextwert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes a UTF-8 property name and string text value (as a JSON string) as part of a name/value pair of a JSON object.

public:
 void WriteString(ReadOnlySpan<System::Byte> utf8PropertyName, System::String ^ value);
public void WriteString (ReadOnlySpan<byte> utf8PropertyName, string value);
member this.WriteString : ReadOnlySpan<byte> * string -> unit
Public Sub WriteString (utf8PropertyName As ReadOnlySpan(Of Byte), value As String)

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.

value
String String String String

Der UTF-16-codierte Wert, der als UTF-8-transcodierte JSON-Zeichenfolge als Teil des Name-Wert-Paars geschrieben werden soll.The UTF-16 encoded value to be written as a UTF-8 transcoded JSON string as part of the name/value pair.

Ausnahmen

Der angegebene Eigenschaftenname oder Wert ist zu groß.The specified property name or value 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 und der Wert werden vor dem Schreiben geschützt.The property name and value is escaped before writing.

WriteString(ReadOnlySpan<Byte>, Guid) WriteString(ReadOnlySpan<Byte>, Guid) WriteString(ReadOnlySpan<Byte>, Guid) WriteString(ReadOnlySpan<Byte>, Guid)

Schreibt einen UTF-8-Eigenschaftennamen und einen Guid-Wert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes a UTF-8 property name and a Guid value (as a JSON string) as part of a name/value pair of a JSON object.

public:
 void WriteString(ReadOnlySpan<System::Byte> utf8PropertyName, Guid value);
public void WriteString (ReadOnlySpan<byte> utf8PropertyName, Guid value);
member this.WriteString : ReadOnlySpan<byte> * Guid -> unit
Public Sub WriteString (utf8PropertyName As ReadOnlySpan(Of Byte), value As Guid)

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.

value
Guid Guid Guid Guid

Der Wert, der als JSON-Zeichenfolge als Teil des Name-Wert-Paars geschrieben werden soll.The value to be written as a JSON string as part of the name/value pair.

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

Schreibt den Guid mit dem Standard StandardFormat Wert (d. h. "d") in der Form: nnnnnnnn-nnnn-nnnn-nnnn-nnnnnnnnnnnn.Writes the Guid using the default StandardFormat (that is, 'D'), in the form: nnnnnnnn-nnnn-nnnn-nnnn-nnnnnnnnnnnn. Der Eigenschaftsname wird vor dem Schreiben geschützt.The property name is escaped before writing.

WriteString(ReadOnlySpan<Char>, DateTime) WriteString(ReadOnlySpan<Char>, DateTime) WriteString(ReadOnlySpan<Char>, DateTime) WriteString(ReadOnlySpan<Char>, DateTime)

Schreibt einen als schreibgeschützte Zeichenspanne angegebenen Eigenschaftennamen und einen DateTime-Wert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes a property name specified as a read-only character span and a DateTime value (as a JSON string) as part of a name/value pair of a JSON object.

public:
 void WriteString(ReadOnlySpan<char> propertyName, DateTime value);
public void WriteString (ReadOnlySpan<char> propertyName, DateTime value);
member this.WriteString : ReadOnlySpan<char> * DateTime -> unit
Public Sub WriteString (propertyName As ReadOnlySpan(Of Char), value As DateTime)

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.

value
DateTime DateTime DateTime DateTime

Der Wert, der als JSON-Zeichenfolge als Teil des Name-Wert-Paars geschrieben werden soll.The value to be written as a JSON string as part of the name/value pair.

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

Schreibt das DateTime mit dem roundtrippable-Objekt ("O" StandardFormat), z. b. "2017-06-12t05:30:45.7680000".Writes the DateTime using the round-trippable ('O') StandardFormat; for example, 2017-06-12T05:30:45.7680000. Der Eigenschaftsname wird vor dem Schreiben geschützt.The property name is escaped before writing.

WriteString(ReadOnlySpan<Char>, DateTimeOffset) WriteString(ReadOnlySpan<Char>, DateTimeOffset) WriteString(ReadOnlySpan<Char>, DateTimeOffset) WriteString(ReadOnlySpan<Char>, DateTimeOffset)

Schreibt einen als schreibgeschützte Zeichenspanne angegebenen Eigenschaftennamen und einen DateTimeOffset-Wert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes a property name specified as a read-only character span and a DateTimeOffset value (as a JSON string) as part of a name/value pair of a JSON object.

public:
 void WriteString(ReadOnlySpan<char> propertyName, DateTimeOffset value);
public void WriteString (ReadOnlySpan<char> propertyName, DateTimeOffset value);
member this.WriteString : ReadOnlySpan<char> * DateTimeOffset -> unit
Public Sub WriteString (propertyName As ReadOnlySpan(Of Char), value As DateTimeOffset)

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.

value
DateTimeOffset DateTimeOffset DateTimeOffset DateTimeOffset

Der Wert, der als JSON-Zeichenfolge als Teil des Name-Wert-Paars geschrieben werden soll.The value to be written as a JSON string as part of the name/value pair.

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

Schreibt das DateTimeOffset mit dem roundtrippable (' O ') StandardFormat, z. b. 2017-06-12t05:30:45.7680000-07:00.Writes the DateTimeOffset using the round-trippable ('O') StandardFormat; for example, 2017-06-12T05:30:45.7680000-07:00. Der Eigenschaftsname wird vor dem Schreiben geschützt.The property name is escaped before writing.

WriteString(ReadOnlySpan<Char>, Guid) WriteString(ReadOnlySpan<Char>, Guid) WriteString(ReadOnlySpan<Char>, Guid) WriteString(ReadOnlySpan<Char>, Guid)

Schreibt einen als schreibgeschützte Zeichenspanne angegebenen Eigenschaftennamen und einen Guid-Wert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes a property name specified as a read-only character span and a Guid value (as a JSON string) as part of a name/value pair of a JSON object.

public:
 void WriteString(ReadOnlySpan<char> propertyName, Guid value);
public void WriteString (ReadOnlySpan<char> propertyName, Guid value);
member this.WriteString : ReadOnlySpan<char> * Guid -> unit
Public Sub WriteString (propertyName As ReadOnlySpan(Of Char), value As Guid)

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.

value
Guid Guid Guid Guid

Der Wert, der als JSON-Zeichenfolge als Teil des Name-Wert-Paars geschrieben werden soll.The value to be written as a JSON string as part of the name/value pair.

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

Schreibt den Guid mit dem Standard StandardFormat Wert (d. h. "d") in der Form: nnnnnnnn-nnnn-nnnn-nnnn-nnnnnnnnnnnn.Writes the Guid using the default StandardFormat (that is, 'D'), in the form: nnnnnnnn-nnnn-nnnn-nnnn-nnnnnnnnnnnn. Der Eigenschaftsname wird vor dem Schreiben geschützt.The property name is escaped before writing.

WriteString(ReadOnlySpan<Char>, ReadOnlySpan<Byte>) WriteString(ReadOnlySpan<Char>, ReadOnlySpan<Byte>) WriteString(ReadOnlySpan<Char>, ReadOnlySpan<Byte>) WriteString(ReadOnlySpan<Char>, ReadOnlySpan<Byte>)

Schreibt einen UTF-16-Eigenschaftennamen und UTF-8-Textwert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes a UTF-16 property name and UTF-8 text value (as a JSON string) as part of a name/value pair of a JSON object.

public:
 void WriteString(ReadOnlySpan<char> propertyName, ReadOnlySpan<System::Byte> utf8Value);
public void WriteString (ReadOnlySpan<char> propertyName, ReadOnlySpan<byte> utf8Value);
member this.WriteString : ReadOnlySpan<char> * ReadOnlySpan<byte> -> unit
Public Sub WriteString (propertyName As ReadOnlySpan(Of Char), utf8Value As ReadOnlySpan(Of Byte))

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.

utf8Value
ReadOnlySpan<Byte>

Der UTF-8-codierte Wert, der als JSON-Zeichenfolge als Teil des Name-Wert-Paars geschrieben werden soll.The UTF-8 encoded value to be written as a JSON string as part of the name/value pair.

Ausnahmen

Der angegebene Eigenschaftenname oder Wert ist zu groß.The specified property name or value 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 und der Wert werden vor dem Schreiben geschützt.The property name and value is escaped before writing.

WriteString(ReadOnlySpan<Char>, ReadOnlySpan<Char>) WriteString(ReadOnlySpan<Char>, ReadOnlySpan<Char>) WriteString(ReadOnlySpan<Char>, ReadOnlySpan<Char>) WriteString(ReadOnlySpan<Char>, ReadOnlySpan<Char>)

Schreibt einen UTF-16-Eigenschaftennamen und UTF-16-Textwert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes a UTF-16 property name and UTF-16 text value (as a JSON string) as part of a name/value pair of a JSON object.

public:
 void WriteString(ReadOnlySpan<char> propertyName, ReadOnlySpan<char> value);
public void WriteString (ReadOnlySpan<char> propertyName, ReadOnlySpan<char> value);
member this.WriteString : ReadOnlySpan<char> * ReadOnlySpan<char> -> unit
Public Sub WriteString (propertyName As ReadOnlySpan(Of Char), value 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.

value
ReadOnlySpan<Char>

Der UTF-16-codierte Wert, der als UTF-8-transcodierte JSON-Zeichenfolge als Teil des Name-Wert-Paars geschrieben werden soll.The UTF-16 encoded value to be written as a UTF-8 transcoded JSON string as part of the name/value pair.

Ausnahmen

Der angegebene Eigenschaftenname oder Wert ist zu groß.The specified property name or value 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 und der Wert werden vor dem Schreiben geschützt.The property name and value is escaped before writing.

WriteString(ReadOnlySpan<Byte>, JsonEncodedText) WriteString(ReadOnlySpan<Byte>, JsonEncodedText) WriteString(ReadOnlySpan<Byte>, JsonEncodedText) WriteString(ReadOnlySpan<Byte>, JsonEncodedText)

Schreibt den UTF-8-Eigenschaftennamen und vorcodierten Wert (als JSON-Zeichenfolge) als Teil eines Name-Wert-Paars eines JSON-Objekts.Writes the UTF-8 property name and pre-encoded value (as a JSON string) as part of a name/value pair of a JSON object.

public:
 void WriteString(ReadOnlySpan<System::Byte> utf8PropertyName, System::Text::Json::JsonEncodedText value);
public void WriteString (ReadOnlySpan<byte> utf8PropertyName, System.Text.Json.JsonEncodedText value);
member this.WriteString : ReadOnlySpan<byte> * System.Text.Json.JsonEncodedText -> unit
Public Sub WriteString (utf8PropertyName As ReadOnlySpan(Of Byte), value As JsonEncodedText)

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.

value
JsonEncodedText JsonEncodedText JsonEncodedText JsonEncodedText

Der JSON-codierte Wert, der als UTF-8-transcodierte JSON-Zeichenfolge als Teil des Name-Wert-Paars geschrieben werden soll.The JSON encoded value to be written as a UTF-8 transcoded JSON string as part of the name/value pair.

Ausnahmen

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

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 Wert sollte bereits mit Escapezeichen versehen werden JsonEncodedText , wenn die Instanz von erstellt wurde.The value should already be escaped when the instance of JsonEncodedText was created.

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

Gilt für: