JsonEncodedText.Encode Metoda

Definicja

Przeciążenia

Encode(ReadOnlySpan<Byte>, JavaScriptEncoder)

Koduje wartość tekstową UTF-8 jako ciąg JSON.

Encode(ReadOnlySpan<Char>, JavaScriptEncoder)

Koduje określoną wartość tekstową jako ciąg JSON.

Encode(String, JavaScriptEncoder)

Koduje wartość tekstową ciągu jako ciąg JSON.

Encode(ReadOnlySpan<Byte>, JavaScriptEncoder)

Źródło:
JsonEncodedText.cs
Źródło:
JsonEncodedText.cs
Źródło:
JsonEncodedText.cs

Koduje wartość tekstową UTF-8 jako ciąg JSON.

public static System.Text.Json.JsonEncodedText Encode (ReadOnlySpan<byte> utf8Value, System.Text.Encodings.Web.JavaScriptEncoder? encoder = default);
public static System.Text.Json.JsonEncodedText Encode (ReadOnlySpan<byte> utf8Value, System.Text.Encodings.Web.JavaScriptEncoder encoder = default);
static member Encode : ReadOnlySpan<byte> * System.Text.Encodings.Web.JavaScriptEncoder -> System.Text.Json.JsonEncodedText
Public Shared Function Encode (utf8Value As ReadOnlySpan(Of Byte), Optional encoder As JavaScriptEncoder = Nothing) As JsonEncodedText

Parametry

utf8Value
ReadOnlySpan<Byte>

Zakodowany w formacie UTF-8 tekst do konwersji na tekst zakodowany w formacie JSON.

encoder
JavaScriptEncoder

Koder używany podczas ucieczki ciągu lub null używania kodera domyślnego.

Zwraca

Zakodowany tekst JSON.

Wyjątki

utf8Value jest za duży.

-lub-

utf8Value zawiera nieprawidłowe bajty UTF-8.

Dotyczy

Encode(ReadOnlySpan<Char>, JavaScriptEncoder)

Źródło:
JsonEncodedText.cs
Źródło:
JsonEncodedText.cs
Źródło:
JsonEncodedText.cs

Koduje określoną wartość tekstową jako ciąg JSON.

public static System.Text.Json.JsonEncodedText Encode (ReadOnlySpan<char> value, System.Text.Encodings.Web.JavaScriptEncoder? encoder = default);
public static System.Text.Json.JsonEncodedText Encode (ReadOnlySpan<char> value, System.Text.Encodings.Web.JavaScriptEncoder encoder = default);
static member Encode : ReadOnlySpan<char> * System.Text.Encodings.Web.JavaScriptEncoder -> System.Text.Json.JsonEncodedText
Public Shared Function Encode (value As ReadOnlySpan(Of Char), Optional encoder As JavaScriptEncoder = Nothing) As JsonEncodedText

Parametry

value
ReadOnlySpan<Char>

Wartość do konwersji na tekst zakodowany w formacie JSON.

encoder
JavaScriptEncoder

Koder używany podczas ucieczki ciągu lub null używania kodera domyślnego.

Zwraca

Zakodowany tekst JSON.

Wyjątki

value jest za duży.

-lub-

value zawiera nieprawidłowe znaki UTF-16.

Dotyczy

Encode(String, JavaScriptEncoder)

Źródło:
JsonEncodedText.cs
Źródło:
JsonEncodedText.cs
Źródło:
JsonEncodedText.cs

Koduje wartość tekstową ciągu jako ciąg JSON.

public static System.Text.Json.JsonEncodedText Encode (string value, System.Text.Encodings.Web.JavaScriptEncoder? encoder = default);
public static System.Text.Json.JsonEncodedText Encode (string value, System.Text.Encodings.Web.JavaScriptEncoder encoder = default);
static member Encode : string * System.Text.Encodings.Web.JavaScriptEncoder -> System.Text.Json.JsonEncodedText
Public Shared Function Encode (value As String, Optional encoder As JavaScriptEncoder = Nothing) As JsonEncodedText

Parametry

value
String

Wartość do konwersji na tekst zakodowany w formacie JSON.

encoder
JavaScriptEncoder

Koder używany podczas ucieczki ciągu lub null używania kodera domyślnego.

Zwraca

Zakodowany tekst JSON.

Wyjątki

value to null.

value jest za duży.

-lub-

value zawiera nieprawidłowe znaki UTF-16.

Dotyczy