Utf8JsonWriter.WriteStringValue Metod

Definition

Överlagringar

Name Description
WriteStringValue(DateTime)

Skriver ett DateTime värde (som en JSON-sträng).

WriteStringValue(DateTimeOffset)

Skriver ett DateTimeOffset värde (som en JSON-sträng).

WriteStringValue(Guid)

Skriver ett Guid värde (som en JSON-sträng).

WriteStringValue(ReadOnlySpan<Byte>)

Skriver ett UTF-8-textvärde (som en JSON-sträng).

WriteStringValue(ReadOnlySpan<Char>)

Skriver ett UTF-16-textvärde (som en JSON-sträng).

WriteStringValue(String)

Skriver ett strängtextvärde (som en JSON-sträng).

WriteStringValue(JsonEncodedText)

Skriver det förkodade textvärdet (som en JSON-sträng).

WriteStringValue(DateTime)

Källa:
Utf8JsonWriter.WriteValues.DateTime.cs
Källa:
Utf8JsonWriter.WriteValues.DateTime.cs
Källa:
Utf8JsonWriter.WriteValues.DateTime.cs
Källa:
Utf8JsonWriter.WriteValues.DateTime.cs
Källa:
Utf8JsonWriter.WriteValues.DateTime.cs
Källa:
Utf8JsonWriter.WriteValues.DateTime.cs
Källa:
Utf8JsonWriter.WriteValues.DateTime.cs

Skriver ett DateTime värde (som en JSON-sträng).

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

Parametrar

value
DateTime

Värdet som ska skrivas som en JSON-sträng.

Undantag

Valideringen är aktiverad och åtgärden skulle resultera i att ogiltig JSON skrivs.

Kommentarer

Den här metoden skriver DateTime med det utökade FORMATET ISO 8601-1 (se Stöd för DateTime och DateTimeOffset i System.Text.Json); till exempel 2017-06-12T05:30:45.7680000.

Gäller för

WriteStringValue(DateTimeOffset)

Källa:
Utf8JsonWriter.WriteValues.DateTimeOffset.cs
Källa:
Utf8JsonWriter.WriteValues.DateTimeOffset.cs
Källa:
Utf8JsonWriter.WriteValues.DateTimeOffset.cs
Källa:
Utf8JsonWriter.WriteValues.DateTimeOffset.cs
Källa:
Utf8JsonWriter.WriteValues.DateTimeOffset.cs
Källa:
Utf8JsonWriter.WriteValues.DateTimeOffset.cs
Källa:
Utf8JsonWriter.WriteValues.DateTimeOffset.cs

Skriver ett DateTimeOffset värde (som en JSON-sträng).

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

Parametrar

value
DateTimeOffset

Värdet som ska skrivas som en JSON-sträng.

Undantag

Valideringen är aktiverad och åtgärden skulle resultera i att ogiltig JSON skrivs.

Kommentarer

Den här metoden skriver DateTimeOffset med det utökade formatet ISO 8601-1 (se Stöd för DateTime och DateTimeOffset i System.Text.Json); till exempel 2017-06-12T05:30:45.7680000-07:00.

Gäller för

WriteStringValue(Guid)

Källa:
Utf8JsonWriter.WriteValues.Guid.cs
Källa:
Utf8JsonWriter.WriteValues.Guid.cs
Källa:
Utf8JsonWriter.WriteValues.Guid.cs
Källa:
Utf8JsonWriter.WriteValues.Guid.cs
Källa:
Utf8JsonWriter.WriteValues.Guid.cs
Källa:
Utf8JsonWriter.WriteValues.Guid.cs
Källa:
Utf8JsonWriter.WriteValues.Guid.cs

Skriver ett Guid värde (som en JSON-sträng).

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

Parametrar

value
Guid

Värdet som ska skrivas som en JSON-sträng.

Undantag

Valideringen är aktiverad och åtgärden skulle resultera i att ogiltig JSON skrivs.

Kommentarer

Den här metoden skriver Guid värdet med hjälp av standardvärdet StandardFormat (d), som formulär: nnnnnnnn-nnnn-nnnn-nnnn-nnnn-nnnnn.

Gäller för

WriteStringValue(ReadOnlySpan<Byte>)

Källa:
Utf8JsonWriter.WriteValues.String.cs
Källa:
Utf8JsonWriter.WriteValues.String.cs
Källa:
Utf8JsonWriter.WriteValues.String.cs
Källa:
Utf8JsonWriter.WriteValues.String.cs
Källa:
Utf8JsonWriter.WriteValues.String.cs
Källa:
Utf8JsonWriter.WriteValues.String.cs
Källa:
Utf8JsonWriter.WriteValues.String.cs

Skriver ett UTF-8-textvärde (som en JSON-sträng).

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

Parametrar

utf8Value
ReadOnlySpan<Byte>

DET UTF-8-kodade värdet som ska skrivas som en JSON-sträng.

Undantag

Det angivna värdet är för stort.

Valideringen är aktiverad och skrivåtgärden skulle generera ogiltig JSON.

Kommentarer

Värdet är undantaget innan du skriver.

Gäller för

WriteStringValue(ReadOnlySpan<Char>)

Källa:
Utf8JsonWriter.WriteValues.String.cs
Källa:
Utf8JsonWriter.WriteValues.String.cs
Källa:
Utf8JsonWriter.WriteValues.String.cs
Källa:
Utf8JsonWriter.WriteValues.String.cs
Källa:
Utf8JsonWriter.WriteValues.String.cs
Källa:
Utf8JsonWriter.WriteValues.String.cs
Källa:
Utf8JsonWriter.WriteValues.String.cs

Skriver ett UTF-16-textvärde (som en JSON-sträng).

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

Parametrar

value
ReadOnlySpan<Char>

DET UTF-16-kodade värdet som ska skrivas som en UTF-8-omkodad JSON-sträng.

Undantag

Det angivna värdet är för stort.

Valideringen är aktiverad och skrivåtgärden skulle generera ogiltig JSON.

Kommentarer

Värdet är undantaget innan du skriver.

Gäller för

WriteStringValue(String)

Källa:
Utf8JsonWriter.WriteValues.String.cs
Källa:
Utf8JsonWriter.WriteValues.String.cs
Källa:
Utf8JsonWriter.WriteValues.String.cs
Källa:
Utf8JsonWriter.WriteValues.String.cs
Källa:
Utf8JsonWriter.WriteValues.String.cs
Källa:
Utf8JsonWriter.WriteValues.String.cs
Källa:
Utf8JsonWriter.WriteValues.String.cs

Skriver ett strängtextvärde (som en JSON-sträng).

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

Parametrar

value
String

DET UTF-16-kodade värdet som ska skrivas som en UTF-8-omkodad JSON-sträng.

Undantag

Det angivna värdet är för stort.

Valideringen är aktiverad och skrivåtgärden skulle generera ogiltig JSON.

Kommentarer

Värdet är undantaget innan du skriver.

Om value är nullskrivs JSON null-värdet som om WriteNullValue() metoden anropades.

Gäller för

WriteStringValue(JsonEncodedText)

Källa:
Utf8JsonWriter.WriteValues.String.cs
Källa:
Utf8JsonWriter.WriteValues.String.cs
Källa:
Utf8JsonWriter.WriteValues.String.cs
Källa:
Utf8JsonWriter.WriteValues.String.cs
Källa:
Utf8JsonWriter.WriteValues.String.cs
Källa:
Utf8JsonWriter.WriteValues.String.cs
Källa:
Utf8JsonWriter.WriteValues.String.cs

Skriver det förkodade textvärdet (som en JSON-sträng).

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)

Parametrar

value
JsonEncodedText

Det JSON-kodade värdet som ska skrivas som en UTF-8-omkodad JSON-sträng.

Undantag

Valideringen är aktiverad och skrivåtgärden skulle generera ogiltig JSON.

Kommentarer

Värdet bör redan vara undantaget när instansen av JsonEncodedText skapades.

Gäller för