JsonEncodedText.Encode Método

Definição

Sobrecargas

Encode(ReadOnlySpan<Byte>, JavaScriptEncoder)

Codifica um valor de texto UTF-8 como uma cadeia de caracteres JSON.Encodes a UTF-8 text value as a JSON string.

Encode(ReadOnlySpan<Char>, JavaScriptEncoder)

Codifica um valor de texto especificado como uma cadeia de caracteres JSON.Encodes a specified text value as a JSON string.

Encode(String, JavaScriptEncoder)

Codifica o valor de texto da cadeia de caracteres como uma cadeia de caracteres JSON.Encodes the string text value as a JSON string.

Encode(ReadOnlySpan<Byte>, JavaScriptEncoder)

Codifica um valor de texto UTF-8 como uma cadeia de caracteres JSON.Encodes a UTF-8 text value as a JSON string.

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

Parâmetros

utf8Value
ReadOnlySpan<Byte>

O texto codificado em UTF-8 a ser convertido em texto codificado em JSON.The UTF-8 encoded text to convert to JSON encoded text.

encoder
JavaScriptEncoder

O codificador a ser usado ao escapar cadeias de caracteres, ou null para usar o codificador padrão.The encoder to use when escaping the string, or null to use the default encoder.

Retornos

JsonEncodedText

O texto JSON codificado.The encoded JSON text.

Exceções

utf8Value é muito grande.utf8Value is too large.

- ou --or-

utf8Value contém bytes UTF-8 inválidos.utf8Value contains invalid UTF-8 bytes.

Aplica-se a

Encode(ReadOnlySpan<Char>, JavaScriptEncoder)

Codifica um valor de texto especificado como uma cadeia de caracteres JSON.Encodes a specified text value as a JSON string.

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

Parâmetros

value
ReadOnlySpan<Char>

O valor a ser convertido em texto codificado em JSON.The value to convert to JSON encoded text.

encoder
JavaScriptEncoder

O codificador a ser usado ao escapar cadeias de caracteres, ou null para usar o codificador padrão.The encoder to use when escaping the string, or null to use the default encoder.

Retornos

JsonEncodedText

O texto JSON codificado.The encoded JSON text.

Exceções

value é muito grande.value is too large.

- ou --or-

value contém caracteres UTF-16 inválidos.value contains invalid UTF-16 characters.

Aplica-se a

Encode(String, JavaScriptEncoder)

Codifica o valor de texto da cadeia de caracteres como uma cadeia de caracteres JSON.Encodes the string text value as a JSON string.

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

Parâmetros

value
String

O valor a ser convertido em texto codificado em JSON.The value to convert to JSON encoded text.

encoder
JavaScriptEncoder

O codificador a ser usado ao escapar cadeias de caracteres, ou null para usar o codificador padrão.The encoder to use when escaping the string, or null to use the default encoder.

Retornos

JsonEncodedText

O texto JSON codificado.The encoded JSON text.

Exceções

value é null.value is null.

value é muito grande.value is too large.

- ou --or-

value contém caracteres UTF-16 inválidos.value contains invalid UTF-16 characters.

Aplica-se a