Utf8JsonWriter.WriteString Metod

Definition

Överlagringar

Name Description
WriteString(JsonEncodedText, JsonEncodedText)

Skriver det förkodade egenskapsnamnet och det förkodade värdet (som en JSON-sträng) som en del av ett namn/värde-par för ett JSON-objekt.

WriteString(JsonEncodedText, String)

Skriver det förkodade egenskapsnamnet och strängtextvärdet (som en JSON-sträng) som en del av ett namn/värde-par för ett JSON-objekt.

WriteString(JsonEncodedText, ReadOnlySpan<Char>)

Skriver det förkodade egenskapsnamnet och textvärdet (som en JSON-sträng) som en del av ett namn/värde-par i ett JSON-objekt.

WriteString(JsonEncodedText, ReadOnlySpan<Byte>)

Skriver det förkodade egenskapsnamnet och UTF-8-textvärdet (som en JSON-sträng) som en del av ett namn/värde-par för ett JSON-objekt.

WriteString(JsonEncodedText, Guid)

Skriver det förkodade egenskapsnamnet och Guid värdet (som en JSON-sträng) som en del av ett namn/värde-par för ett JSON-objekt.

WriteString(JsonEncodedText, DateTimeOffset)

Skriver det förkodade egenskapsnamnet och DateTimeOffset värdet (som en JSON-sträng) som en del av ett namn/värde-par för ett JSON-objekt.

WriteString(JsonEncodedText, DateTime)

Skriver det förkodade egenskapsnamnet och DateTime värdet (som en JSON-sträng) som en del av ett namn/värde-par för ett JSON-objekt.

WriteString(String, JsonEncodedText)

Skriver egenskapsnamnet och det förkodade värdet (som en JSON-sträng) som en del av ett namn/värde-par för ett JSON-objekt.

WriteString(String, String)

Skriver ett egenskapsnamn som anges som en sträng och ett strängtextvärde (som en JSON-sträng) som en del av ett namn/värde-par för ett JSON-objekt.

WriteString(String, ReadOnlySpan<Char>)

Skriver ett egenskapsnamn som anges som en sträng och ett UTF-16-textvärde (som en JSON-sträng) som en del av ett namn/värde-par för ett JSON-objekt.

WriteString(String, Guid)

Skriver ett egenskapsnamn som anges som en sträng och ett Guid värde (som en JSON-sträng) som en del av ett namn/värde-par i ett JSON-objekt.

WriteString(String, DateTimeOffset)

Skriver ett egenskapsnamn som anges som en sträng och ett DateTimeOffset värde (som en JSON-sträng) som en del av ett namn/värde-par i ett JSON-objekt.

WriteString(String, DateTime)

Skriver ett egenskapsnamn som anges som en sträng och ett DateTime värde (som en JSON-sträng) som en del av ett namn/värde-par i ett JSON-objekt.

WriteString(String, ReadOnlySpan<Byte>)

Skriver ett egenskapsnamn som anges som en sträng och ett UTF-8-textvärde (som en JSON-sträng) som en del av ett namn/värde-par för ett JSON-objekt.

WriteString(ReadOnlySpan<Char>, String)

Skriver ett UTF-16-egenskapsnamn och strängtextvärde (som en JSON-sträng) som en del av ett namn/värde-par för ett JSON-objekt.

WriteString(ReadOnlySpan<Byte>, DateTime)

Skriver ett UTF-8-egenskapsnamn och ett DateTime värde (som en JSON-sträng) som en del av ett namn/värde-par för ett JSON-objekt.

WriteString(ReadOnlySpan<Char>, JsonEncodedText)

Skriver egenskapsnamnet och det förkodade värdet (som en JSON-sträng) som en del av ett namn/värde-par för ett JSON-objekt.

WriteString(ReadOnlySpan<Byte>, Guid)

Skriver ett UTF-8-egenskapsnamn och ett Guid värde (som en JSON-sträng) som en del av ett namn/värde-par för ett JSON-objekt.

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

Skriver ett UTF-8-egenskapsnamn och UTF-8-textvärde (som en JSON-sträng) som en del av ett namn/värde-par för ett JSON-objekt.

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

Skriver ett UTF-8-egenskapsnamn och UTF-16-textvärde (som en JSON-sträng) som en del av ett namn/värde-par för ett JSON-objekt.

WriteString(ReadOnlySpan<Byte>, String)

Skriver ett UTF-8-egenskapsnamn och strängtextvärde (som en JSON-sträng) som en del av ett namn/värde-par för ett JSON-objekt.

WriteString(ReadOnlySpan<Byte>, DateTimeOffset)

Skriver ett UTF-8-egenskapsnamn och ett DateTimeOffset värde (som en JSON-sträng) som en del av ett namn/värde-par för ett JSON-objekt.

WriteString(ReadOnlySpan<Char>, DateTime)

Skriver ett egenskapsnamn som anges som ett skrivskyddat teckenintervall och ett DateTime värde (som en JSON-sträng) som en del av ett namn/värde-par för ett JSON-objekt.

WriteString(ReadOnlySpan<Char>, DateTimeOffset)

Skriver ett egenskapsnamn som anges som ett skrivskyddat teckenintervall och ett DateTimeOffset värde (som en JSON-sträng) som en del av ett namn/värde-par för ett JSON-objekt.

WriteString(ReadOnlySpan<Char>, Guid)

Skriver ett egenskapsnamn som anges som ett skrivskyddat teckenintervall och ett Guid värde (som en JSON-sträng) som en del av ett namn/värde-par för ett JSON-objekt.

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

Skriver ett UTF-16-egenskapsnamn och UTF-8-textvärde (som en JSON-sträng) som en del av ett namn/värde-par för ett JSON-objekt.

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

Skriver ett UTF-16-egenskapsnamn och UTF-16-textvärde (som en JSON-sträng) som en del av ett namn/värde-par för ett JSON-objekt.

WriteString(ReadOnlySpan<Byte>, JsonEncodedText)

Skriver utf-8-egenskapsnamnet och det förkodade värdet (som en JSON-sträng) som en del av ett namn/värde-par för ett JSON-objekt.

WriteString(JsonEncodedText, JsonEncodedText)

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

Skriver det förkodade egenskapsnamnet och det förkodade värdet (som en JSON-sträng) som en del av ett namn/värde-par för ett JSON-objekt.

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)

Parametrar

propertyName
JsonEncodedText

JSON-kodade egenskapsnamnet för JSON-objektet som ska omkodas och skrivas som UTF-8.

value
JsonEncodedText

Det JSON-kodade värdet som ska skrivas som en UTF-8-omkodad JSON-sträng som en del av namn/värde-paret.

Undantag

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

Kommentarer

Egenskapsnamnet och värdet bör redan vara undantagna när instansen av JsonEncodedText skapades.

Gäller för

WriteString(JsonEncodedText, String)

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

Skriver det förkodade egenskapsnamnet och strängtextvärdet (som en JSON-sträng) som en del av ett namn/värde-par för ett JSON-objekt.

public:
 void WriteString(System::Text::Json::JsonEncodedText propertyName, System::String ^ value);
public void WriteString(System.Text.Json.JsonEncodedText propertyName, 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)

Parametrar

propertyName
JsonEncodedText

JSON-kodade egenskapsnamnet för JSON-objektet som ska omkodas och skrivas som UTF-8.

value
String

Värdet som ska skrivas som en UTF-8-omkodad JSON-sträng som en del av namn/värde-paret.

Undantag

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

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

Kommentarer

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

Värdet är undantaget innan du skriver.

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

Gäller för

WriteString(JsonEncodedText, ReadOnlySpan<Char>)

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

Skriver det förkodade egenskapsnamnet och textvärdet (som en JSON-sträng) som en del av ett namn/värde-par i ett JSON-objekt.

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

Parametrar

propertyName
JsonEncodedText

JSON-kodade egenskapsnamnet för JSON-objektet som ska omkodas och skrivas som UTF-8.

value
ReadOnlySpan<Char>

Värdet som ska skrivas som en UTF-8-omkodad JSON-sträng som en del av namn/värde-paret.

Undantag

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

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

Kommentarer

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

Värdet är undantaget innan du skriver.

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

Gäller för

WriteString(JsonEncodedText, ReadOnlySpan<Byte>)

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

Skriver det förkodade egenskapsnamnet och UTF-8-textvärdet (som en JSON-sträng) som en del av ett namn/värde-par för ett JSON-objekt.

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

Parametrar

propertyName
JsonEncodedText

JSON-kodade egenskapsnamnet för JSON-objektet som ska omkodas och skrivas som UTF-8.

utf8Value
ReadOnlySpan<Byte>

DET UTF-8-kodade värdet som ska skrivas som en JSON-sträng som en del av namn/värde-paret.

Undantag

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

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

Kommentarer

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

Värdet är undantaget innan du skriver.

Gäller för

WriteString(JsonEncodedText, Guid)

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

Skriver det förkodade egenskapsnamnet och Guid värdet (som en JSON-sträng) som en del av ett namn/värde-par för ett JSON-objekt.

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)

Parametrar

propertyName
JsonEncodedText

JSON-kodade egenskapsnamnet för JSON-objektet som ska omkodas och skrivas som UTF-8.

value
Guid

Värdet som ska skrivas som en JSON-sträng som en del av namn/värde-paret.

Undantag

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

Kommentarer

Guid Skriver med standardvärdet StandardFormat (d) i formatet: nnnnnn-nnnn-nn-nnnn-nnnn-nnnnnnnnnn.

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

Gäller för

WriteString(JsonEncodedText, DateTimeOffset)

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

Skriver det förkodade egenskapsnamnet och DateTimeOffset värdet (som en JSON-sträng) som en del av ett namn/värde-par för ett JSON-objekt.

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)

Parametrar

propertyName
JsonEncodedText

JSON-kodade egenskapsnamnet för JSON-objektet som ska omkodas och skrivas som UTF-8.

value
DateTimeOffset

Värdet som ska skrivas som en JSON-sträng som en del av namn/värde-paret.

Undantag

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

Kommentarer

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

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

Gäller för

WriteString(JsonEncodedText, DateTime)

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

Skriver det förkodade egenskapsnamnet och DateTime värdet (som en JSON-sträng) som en del av ett namn/värde-par för ett JSON-objekt.

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)

Parametrar

propertyName
JsonEncodedText

JSON-kodade egenskapsnamnet för JSON-objektet som ska omkodas och skrivas som UTF-8.

value
DateTime

Värdet som ska skrivas som en JSON-sträng som en del av namn/värde-paret.

Undantag

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

Kommentarer

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

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

Gäller för

WriteString(String, JsonEncodedText)

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

Skriver egenskapsnamnet och det förkodade värdet (som en JSON-sträng) som en del av ett namn/värde-par för ett JSON-objekt.

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)

Parametrar

propertyName
String

Egenskapsnamnet för JSON-objektet som ska omkodas och skrivas som UTF-8.

value
JsonEncodedText

Det JSON-kodade värdet som ska skrivas som en UTF-8-omkodad JSON-sträng som en del av namn/värde-paret.

Undantag

Det angivna egenskapsnamnet är för stort.

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

Parametern propertyName är null.

Kommentarer

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

Egenskapsnamnet är undantaget innan du skriver.

Gäller för

WriteString(String, String)

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

Skriver ett egenskapsnamn som anges som en sträng och ett strängtextvärde (som en JSON-sträng) som en del av ett namn/värde-par för ett JSON-objekt.

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

Parametrar

propertyName
String

UTF-16-kodade egenskapsnamnet för JSON-objektet som ska omkodas och skrivas som UTF-8.

value
String

DET UTF-16-kodade värdet som ska skrivas som en UTF-8-omkodad JSON-sträng som en del av namn/värde-paret.

Undantag

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

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

Parametern propertyName är null.

Kommentarer

Egenskapsnamnet och värdet är undantagna innan du skriver.

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

Gäller för

WriteString(String, ReadOnlySpan<Char>)

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

Skriver ett egenskapsnamn som anges som en sträng och ett UTF-16-textvärde (som en JSON-sträng) som en del av ett namn/värde-par för ett JSON-objekt.

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

Parametrar

propertyName
String

UTF-16-kodade egenskapsnamnet för JSON-objektet som ska omkodas och skrivas som UTF-8.

value
ReadOnlySpan<Char>

DET UTF-16-kodade värdet som ska skrivas som en UTF-8-omkodad JSON-sträng som en del av namn/värde-paret.

Undantag

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

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

Parametern propertyName är null.

Kommentarer

Egenskapsnamnet och värdet är undantagna innan du skriver.

Gäller för

WriteString(String, Guid)

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

Skriver ett egenskapsnamn som anges som en sträng och ett Guid värde (som en JSON-sträng) som en del av ett namn/värde-par i ett JSON-objekt.

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)

Parametrar

propertyName
String

UTF-16-kodade egenskapsnamnet för JSON-objektet som ska omkodas och skrivas som UTF-8.

value
Guid

Värdet som ska skrivas som en JSON-sträng som en del av namn/värde-paret.

Undantag

Det angivna egenskapsnamnet är för stort.

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

Parametern propertyName är null.

Kommentarer

Guid Skriver med standardvärdet StandardFormat (d) i formatet: nnnnnn-nnnn-nn-nnnn-nnnn-nnnnnnnnnn. Egenskapsnamnet är undantaget innan du skriver.

Gäller för

WriteString(String, DateTimeOffset)

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

Skriver ett egenskapsnamn som anges som en sträng och ett DateTimeOffset värde (som en JSON-sträng) som en del av ett namn/värde-par i ett JSON-objekt.

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)

Parametrar

propertyName
String

UTF-16-kodade egenskapsnamnet för JSON-objektet som ska omkodas och skrivas som UTF-8.

value
DateTimeOffset

Värdet som ska skrivas som en JSON-sträng som en del av namn/värde-paret.

Undantag

Det angivna egenskapsnamnet är för stort.

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

Parametern propertyName är null.

Kommentarer

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

Egenskapsnamnet är undantaget innan du skriver.

Gäller för

WriteString(String, DateTime)

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

Skriver ett egenskapsnamn som anges som en sträng och ett DateTime värde (som en JSON-sträng) som en del av ett namn/värde-par i ett JSON-objekt.

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)

Parametrar

propertyName
String

UTF-16-kodade egenskapsnamnet för JSON-objektet som ska omkodas och skrivas som UTF-8.

value
DateTime

Värdet som ska skrivas som en JSON-sträng som en del av namn/värde-paret.

Undantag

Det angivna egenskapsnamnet är för stort.

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

Parametern propertyName är null.

Kommentarer

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

Egenskapsnamnet är undantaget innan du skriver.

Gäller för

WriteString(String, ReadOnlySpan<Byte>)

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

Skriver ett egenskapsnamn som anges som en sträng och ett UTF-8-textvärde (som en JSON-sträng) som en del av ett namn/värde-par för ett JSON-objekt.

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

Parametrar

propertyName
String

UTF-16-kodade egenskapsnamnet för JSON-objektet som ska omkodas och skrivas som UTF-8.

utf8Value
ReadOnlySpan<Byte>

DET UTF-8-kodade värdet som ska skrivas som en JSON-sträng som en del av namn/värde-paret.

Undantag

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

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

Parametern propertyName är null.

Kommentarer

Egenskapsnamnet och värdet är undantagna innan du skriver.

Gäller för

WriteString(ReadOnlySpan<Char>, String)

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

Skriver ett UTF-16-egenskapsnamn och strängtextvärde (som en JSON-sträng) som en del av ett namn/värde-par för ett JSON-objekt.

public:
 void WriteString(ReadOnlySpan<char> propertyName, System::String ^ value);
public void WriteString(ReadOnlySpan<char> propertyName, 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)

Parametrar

propertyName
ReadOnlySpan<Char>

UTF-16-kodade egenskapsnamnet för JSON-objektet som ska omkodas och skrivas som UTF-8.

value
String

DET UTF-16-kodade värdet som ska skrivas som en UTF-8-omkodad JSON-sträng som en del av namn/värde-paret.

Undantag

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

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

Kommentarer

Egenskapsnamnet och värdet är undantagna innan du skriver.

Om value är nullskrivs JSON null-värdet som om WriteNull(ReadOnlySpan<Char>) metoden anropades.

Gäller för

WriteString(ReadOnlySpan<Byte>, DateTime)

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

Skriver ett UTF-8-egenskapsnamn och ett DateTime värde (som en JSON-sträng) som en del av ett namn/värde-par för ett JSON-objekt.

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)

Parametrar

utf8PropertyName
ReadOnlySpan<Byte>

UTF-8-kodade egenskapsnamnet för JSON-objektet som ska skrivas.

value
DateTime

Värdet som ska skrivas som en JSON-sträng som en del av namn/värde-paret.

Undantag

Det angivna egenskapsnamnet är för stort.

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

Kommentarer

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

Egenskapsnamnet är undantaget innan du skriver.

Gäller för

WriteString(ReadOnlySpan<Char>, JsonEncodedText)

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

Skriver egenskapsnamnet och det förkodade värdet (som en JSON-sträng) som en del av ett namn/värde-par för ett JSON-objekt.

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)

Parametrar

propertyName
ReadOnlySpan<Char>

Egenskapsnamnet för JSON-objektet som ska omkodas och skrivas som UTF-8.

value
JsonEncodedText

Det JSON-kodade värdet som ska skrivas som en UTF-8-omkodad JSON-sträng som en del av namn/värde-paret.

Undantag

Det angivna egenskapsnamnet är för stort.

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.

Egenskapsnamnet är undantaget innan du skriver.

Gäller för

WriteString(ReadOnlySpan<Byte>, Guid)

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

Skriver ett UTF-8-egenskapsnamn och ett Guid värde (som en JSON-sträng) som en del av ett namn/värde-par för ett JSON-objekt.

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)

Parametrar

utf8PropertyName
ReadOnlySpan<Byte>

UTF-8-kodade egenskapsnamnet för JSON-objektet som ska skrivas.

value
Guid

Värdet som ska skrivas som en JSON-sträng som en del av namn/värde-paret.

Undantag

Det angivna egenskapsnamnet är för stort.

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

Kommentarer

Guid Skriver med standardvärdet StandardFormat (d) i formatet: nnnnnn-nnnn-nn-nnnn-nnnn-nnnnnnnnnn. Egenskapsnamnet är undantaget innan du skriver.

Gäller för

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

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

Skriver ett UTF-8-egenskapsnamn och UTF-8-textvärde (som en JSON-sträng) som en del av ett namn/värde-par för ett JSON-objekt.

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

Parametrar

utf8PropertyName
ReadOnlySpan<Byte>

UTF-8-kodade egenskapsnamnet för JSON-objektet som ska skrivas.

utf8Value
ReadOnlySpan<Byte>

DET UTF-8-kodade värdet som ska skrivas som en JSON-sträng som en del av namn/värde-paret.

Undantag

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

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

Kommentarer

Egenskapsnamnet och värdet är undantagna innan du skriver.

Gäller för

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

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

Skriver ett UTF-8-egenskapsnamn och UTF-16-textvärde (som en JSON-sträng) som en del av ett namn/värde-par för ett JSON-objekt.

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

Parametrar

utf8PropertyName
ReadOnlySpan<Byte>

UTF-8-kodade egenskapsnamnet för JSON-objektet som ska skrivas.

value
ReadOnlySpan<Char>

DET UTF-16-kodade värdet som ska skrivas som en UTF-8-omkodad JSON-sträng som en del av namn/värde-paret.

Undantag

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

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

Kommentarer

Egenskapsnamnet och värdet är undantagna innan du skriver.

Gäller för

WriteString(ReadOnlySpan<Byte>, String)

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

Skriver ett UTF-8-egenskapsnamn och strängtextvärde (som en JSON-sträng) som en del av ett namn/värde-par för ett JSON-objekt.

public:
 void WriteString(ReadOnlySpan<System::Byte> utf8PropertyName, System::String ^ value);
public void WriteString(ReadOnlySpan<byte> utf8PropertyName, 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)

Parametrar

utf8PropertyName
ReadOnlySpan<Byte>

UTF-8-kodade egenskapsnamnet för JSON-objektet som ska skrivas.

value
String

DET UTF-16-kodade värdet som ska skrivas som en UTF-8-omkodad JSON-sträng som en del av namn/värde-paret.

Undantag

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

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

Kommentarer

Egenskapsnamnet och värdet är undantagna innan du skriver.

Om value är nullskrivs JSON null-värdet som om WriteNull(ReadOnlySpan<Byte>) metoden anropades.

Gäller för

WriteString(ReadOnlySpan<Byte>, DateTimeOffset)

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

Skriver ett UTF-8-egenskapsnamn och ett DateTimeOffset värde (som en JSON-sträng) som en del av ett namn/värde-par för ett JSON-objekt.

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)

Parametrar

utf8PropertyName
ReadOnlySpan<Byte>

UTF-8-kodade egenskapsnamnet för JSON-objektet som ska skrivas.

value
DateTimeOffset

Värdet som ska skrivas som en JSON-sträng som en del av namn/värde-paret.

Undantag

Det angivna egenskapsnamnet är för stort.

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

Kommentarer

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

Egenskapsnamnet är undantaget innan du skriver.

Gäller för

WriteString(ReadOnlySpan<Char>, DateTime)

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

Skriver ett egenskapsnamn som anges som ett skrivskyddat teckenintervall och ett DateTime värde (som en JSON-sträng) som en del av ett namn/värde-par för ett JSON-objekt.

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)

Parametrar

propertyName
ReadOnlySpan<Char>

UTF-16-kodade egenskapsnamnet för JSON-objektet som ska omkodas och skrivas som UTF-8.

value
DateTime

Värdet som ska skrivas som en JSON-sträng som en del av namn/värde-paret.

Undantag

Det angivna egenskapsnamnet är för stort.

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

Kommentarer

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

Egenskapsnamnet är undantaget innan du skriver.

Gäller för

WriteString(ReadOnlySpan<Char>, DateTimeOffset)

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

Skriver ett egenskapsnamn som anges som ett skrivskyddat teckenintervall och ett DateTimeOffset värde (som en JSON-sträng) som en del av ett namn/värde-par för ett JSON-objekt.

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)

Parametrar

propertyName
ReadOnlySpan<Char>

UTF-16-kodade egenskapsnamnet för JSON-objektet som ska omkodas och skrivas som UTF-8.

value
DateTimeOffset

Värdet som ska skrivas som en JSON-sträng som en del av namn/värde-paret.

Undantag

Det angivna egenskapsnamnet är för stort.

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

Kommentarer

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

Egenskapsnamnet är undantaget innan du skriver.

Gäller för

WriteString(ReadOnlySpan<Char>, Guid)

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

Skriver ett egenskapsnamn som anges som ett skrivskyddat teckenintervall och ett Guid värde (som en JSON-sträng) som en del av ett namn/värde-par för ett JSON-objekt.

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)

Parametrar

propertyName
ReadOnlySpan<Char>

UTF-16-kodade egenskapsnamnet för JSON-objektet som ska omkodas och skrivas som UTF-8.

value
Guid

Värdet som ska skrivas som en JSON-sträng som en del av namn/värde-paret.

Undantag

Det angivna egenskapsnamnet är för stort.

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

Kommentarer

Guid Skriver med standardvärdet StandardFormat (d) i formatet: nnnnnn-nnnn-nn-nnnn-nnnn-nnnnnnnnnn. Egenskapsnamnet är undantaget innan du skriver.

Gäller för

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

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

Skriver ett UTF-16-egenskapsnamn och UTF-8-textvärde (som en JSON-sträng) som en del av ett namn/värde-par för ett JSON-objekt.

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

Parametrar

propertyName
ReadOnlySpan<Char>

UTF-16-kodade egenskapsnamnet för JSON-objektet som ska omkodas och skrivas som UTF-8.

utf8Value
ReadOnlySpan<Byte>

DET UTF-8-kodade värdet som ska skrivas som en JSON-sträng som en del av namn/värde-paret.

Undantag

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

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

Kommentarer

Egenskapsnamnet och värdet är undantagna innan du skriver.

Gäller för

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

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

Skriver ett UTF-16-egenskapsnamn och UTF-16-textvärde (som en JSON-sträng) som en del av ett namn/värde-par för ett JSON-objekt.

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

Parametrar

propertyName
ReadOnlySpan<Char>

UTF-16-kodade egenskapsnamnet för JSON-objektet som ska omkodas och skrivas som UTF-8.

value
ReadOnlySpan<Char>

DET UTF-16-kodade värdet som ska skrivas som en UTF-8-omkodad JSON-sträng som en del av namn/värde-paret.

Undantag

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

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

Kommentarer

Egenskapsnamnet och värdet är undantagna innan du skriver.

Gäller för

WriteString(ReadOnlySpan<Byte>, JsonEncodedText)

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

Skriver utf-8-egenskapsnamnet och det förkodade värdet (som en JSON-sträng) som en del av ett namn/värde-par för ett JSON-objekt.

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)

Parametrar

utf8PropertyName
ReadOnlySpan<Byte>

UTF-8-kodade egenskapsnamnet för JSON-objektet som ska skrivas.

value
JsonEncodedText

Det JSON-kodade värdet som ska skrivas som en UTF-8-omkodad JSON-sträng som en del av namn/värde-paret.

Undantag

Det angivna egenskapsnamnet är för stort.

Valideringen är aktiverad och den här metoden skulle resultera i att ogiltig JSON skrivs.

Kommentarer

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

Egenskapsnamnet är undantaget innan du skriver.

Gäller för