Utf8JsonWriter.WriteStringValue Utf8JsonWriter.WriteStringValue Utf8JsonWriter.WriteStringValue Utf8JsonWriter.WriteStringValue Method

Definition

Überlädt

WriteStringValue(String) WriteStringValue(String) WriteStringValue(String) WriteStringValue(String)

Schreibt einen Zeichenfolgentextwert (als JSON-Zeichenfolge) als ein Element eines JSON-Arrays.Writes a string text value (as a JSON string) as an element of a JSON array.

WriteStringValue(DateTime) WriteStringValue(DateTime) WriteStringValue(DateTime) WriteStringValue(DateTime)

Schreibt einen DateTime-Wert (als JSON-Zeichenfolge) als ein Element eines JSON-Arrays.Writes a DateTime value (as a JSON string) as an element of a JSON array.

WriteStringValue(DateTimeOffset) WriteStringValue(DateTimeOffset) WriteStringValue(DateTimeOffset) WriteStringValue(DateTimeOffset)

Schreibt einen DateTimeOffset-Wert (als JSON-Zeichenfolge) als ein Element eines JSON-Arrays.Writes a DateTimeOffset value (as a JSON string) as an element of a JSON array.

WriteStringValue(Guid) WriteStringValue(Guid) WriteStringValue(Guid) WriteStringValue(Guid)

Schreibt einen Guid-Wert (als JSON-Zeichenfolge) als ein Element eines JSON-Arrays.Writes a Guid value (as a JSON string) as an element of a JSON array.

WriteStringValue(ReadOnlySpan<Byte>) WriteStringValue(ReadOnlySpan<Byte>) WriteStringValue(ReadOnlySpan<Byte>) WriteStringValue(ReadOnlySpan<Byte>)

Schreibt einen UTF-8-Textwert (als JSON-Zeichenfolge) als ein Element eines JSON-Arrays.Writes a UTF-8 text value (as a JSON string) as an element of a JSON array.

WriteStringValue(ReadOnlySpan<Char>) WriteStringValue(ReadOnlySpan<Char>) WriteStringValue(ReadOnlySpan<Char>) WriteStringValue(ReadOnlySpan<Char>)

Schreibt einen UTF-16-Textwert (als JSON-Zeichenfolge) als ein Element eines JSON-Arrays.Writes a UTF-16 text value (as a JSON string) as an element of a JSON array.

WriteStringValue(JsonEncodedText) WriteStringValue(JsonEncodedText) WriteStringValue(JsonEncodedText) WriteStringValue(JsonEncodedText)

Schreibt den vorcodierten Textwert (als JSON-Zeichenfolge) als ein Element eines JSON-Arrays.Writes the pre-encoded text value (as a JSON string) as an element of a JSON array.

WriteStringValue(String) WriteStringValue(String) WriteStringValue(String) WriteStringValue(String)

Schreibt einen Zeichenfolgentextwert (als JSON-Zeichenfolge) als ein Element eines JSON-Arrays.Writes a string text value (as a JSON string) as an element of a JSON array.

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

Parameter

value
String String String String

Der UTF-16-codierte Wert, der als UTF-8-transcodiertes JSON-Zeichenfolgenelement eines JSON-Arrays geschrieben werden soll.The UTF-16 encoded value to be written as a UTF-8 transcoded JSON string element of a JSON array.

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 Wert wird vor dem Schreiben mit Escapezeichen versehen.The value is escaped before writing.

WriteStringValue(DateTime) WriteStringValue(DateTime) WriteStringValue(DateTime) WriteStringValue(DateTime)

Schreibt einen DateTime-Wert (als JSON-Zeichenfolge) als ein Element eines JSON-Arrays.Writes a DateTime value (as a JSON string) as an element of a JSON array.

public:
 void WriteStringValue(DateTime value);
public void WriteStringValue (DateTime value);
member this.WriteStringValue : DateTime -> unit
Public Sub WriteStringValue (value As DateTime)

Parameter

value
DateTime DateTime DateTime DateTime

Der Wert, der als JSON-Zeichenfolge als ein Element eines JSON-Arrays geschrieben werden soll.The value to be written as a JSON string as an element of a JSON array.

Ausnahmen

Validierung ist aktiviert, und der Vorgang würde im Schreiben ungültiger JSON-Daten resultieren.Validation is enabled, and the operation would result in writing invalid JSON.

Hinweise

Diese Methode schreibt den DateTime mit dem roundtrippable ("O"). StandardFormatThis method writes the DateTime using the round-trippable ('O') StandardFormat. Beispiel: 2017-06-12t05:30:45.7680000.For example, 2017-06-12T05:30:45.7680000.

WriteStringValue(DateTimeOffset) WriteStringValue(DateTimeOffset) WriteStringValue(DateTimeOffset) WriteStringValue(DateTimeOffset)

Schreibt einen DateTimeOffset-Wert (als JSON-Zeichenfolge) als ein Element eines JSON-Arrays.Writes a DateTimeOffset value (as a JSON string) as an element of a JSON array.

public:
 void WriteStringValue(DateTimeOffset value);
public void WriteStringValue (DateTimeOffset value);
member this.WriteStringValue : DateTimeOffset -> unit
Public Sub WriteStringValue (value As DateTimeOffset)

Parameter

value
DateTimeOffset DateTimeOffset DateTimeOffset DateTimeOffset

Der Wert, der als JSON-Zeichenfolge als ein Element eines JSON-Arrays geschrieben werden soll.The value to be written as a JSON string as an element of a JSON array.

Ausnahmen

Validierung ist aktiviert, und der Vorgang würde im Schreiben ungültiger JSON-Daten resultieren.Validation is enabled, and the operation would result in writing invalid JSON.

Hinweise

Diese Methode schreibt den DateTimeOffset mit dem roundtrippable ("O"). StandardFormatThis method writes the DateTimeOffset using the round-trippable ('O') StandardFormat. Beispiel: 2017-06-12t05:30:45.7680000-07:00.For example, 2017-06-12T05:30:45.7680000-07:00.

WriteStringValue(Guid) WriteStringValue(Guid) WriteStringValue(Guid) WriteStringValue(Guid)

Schreibt einen Guid-Wert (als JSON-Zeichenfolge) als ein Element eines JSON-Arrays.Writes a Guid value (as a JSON string) as an element of a JSON array.

public:
 void WriteStringValue(Guid value);
public void WriteStringValue (Guid value);
member this.WriteStringValue : Guid -> unit
Public Sub WriteStringValue (value As Guid)

Parameter

value
Guid Guid Guid Guid

Der Wert, der als JSON-Zeichenfolge als ein Element eines JSON-Arrays geschrieben werden soll.The value to be written as a JSON string as an element of a JSON array.

Ausnahmen

Validierung ist aktiviert, und der Vorgang würde im Schreiben ungültiger JSON-Daten resultieren.Validation is enabled, and the operation would result in writing invalid JSON.

Hinweise

Diese Methode schreibt den Guid Wert mit dem Standard StandardFormat Wert (d. h. "d"), wie im folgenden Format: nnnnnnnn-nnnn-nnnn-nnnn-nnnnnnnnnnnn.This method writes the Guid value using the default StandardFormat (that is, 'D'), as the form: nnnnnnnn-nnnn-nnnn-nnnn-nnnnnnnnnnnn.

WriteStringValue(ReadOnlySpan<Byte>) WriteStringValue(ReadOnlySpan<Byte>) WriteStringValue(ReadOnlySpan<Byte>) WriteStringValue(ReadOnlySpan<Byte>)

Schreibt einen UTF-8-Textwert (als JSON-Zeichenfolge) als ein Element eines JSON-Arrays.Writes a UTF-8 text value (as a JSON string) as an element of a JSON array.

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

Parameter

utf8Value
ReadOnlySpan<Byte>

Der UTF-8-codierte Wert, der als JSON-Zeichenfolgenelement eines JSON-Arrays geschrieben werden soll.The UTF-8 encoded value to be written as a JSON string element of a JSON array.

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 Wert wird vor dem Schreiben mit Escapezeichen versehen.The value is escaped before writing.

WriteStringValue(ReadOnlySpan<Char>) WriteStringValue(ReadOnlySpan<Char>) WriteStringValue(ReadOnlySpan<Char>) WriteStringValue(ReadOnlySpan<Char>)

Schreibt einen UTF-16-Textwert (als JSON-Zeichenfolge) als ein Element eines JSON-Arrays.Writes a UTF-16 text value (as a JSON string) as an element of a JSON array.

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

Parameter

value
ReadOnlySpan<Char>

Der UTF-16-codierte Wert, der als UTF-8-transcodiertes JSON-Zeichenfolgenelement eines JSON-Arrays geschrieben werden soll.The UTF-16 encoded value to be written as a UTF-8 transcoded JSON string element of a JSON array.

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 Wert wird vor dem Schreiben mit Escapezeichen versehen.The value is escaped before writing.

WriteStringValue(JsonEncodedText) WriteStringValue(JsonEncodedText) WriteStringValue(JsonEncodedText) WriteStringValue(JsonEncodedText)

Schreibt den vorcodierten Textwert (als JSON-Zeichenfolge) als ein Element eines JSON-Arrays.Writes the pre-encoded text value (as a JSON string) as an element of a JSON array.

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

Parameter

value
JsonEncodedText JsonEncodedText JsonEncodedText JsonEncodedText

Der JSON-codierte Wert, der als UTF-8-transcodiertes JSON-Zeichenfolgenelement eines JSON-Arrays geschrieben werden soll.The JSON encoded value to be written as a UTF-8 transcoded JSON string element of a JSON array.

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

Gilt für: