Compartilhar via


JsonEncodedText.Encode Método

Definição

Sobrecargas

Encode(ReadOnlySpan<Byte>, JavaScriptEncoder)

Codifica um valor de texto UTF-8 como uma cadeia de caracteres JSON.

Encode(ReadOnlySpan<Char>, JavaScriptEncoder)

Codifica um valor de texto especificado como uma cadeia de caracteres JSON.

Encode(String, JavaScriptEncoder)

Codifica o valor de texto da cadeia de caracteres como uma cadeia de caracteres JSON.

Encode(ReadOnlySpan<Byte>, JavaScriptEncoder)

Codifica um valor de texto UTF-8 como uma cadeia de caracteres 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

Parâmetros

utf8Value
ReadOnlySpan<Byte>

O texto codificado em UTF-8 a ser convertido em texto codificado em JSON.

encoder
JavaScriptEncoder

O codificador a ser usado ao escapar cadeias de caracteres, ou null para usar o codificador padrão.

Retornos

JsonEncodedText

O texto JSON codificado.

Exceções

utf8Value é muito grande.

- ou -

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

Aplica-se a

Encode(ReadOnlySpan<Char>, JavaScriptEncoder)

Codifica um valor de texto especificado como uma cadeia de caracteres 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

Parâmetros

value
ReadOnlySpan<Char>

O valor a ser convertido em texto codificado em JSON.

encoder
JavaScriptEncoder

O codificador a ser usado ao escapar cadeias de caracteres, ou null para usar o codificador padrão.

Retornos

JsonEncodedText

O texto JSON codificado.

Exceções

value é muito grande.

- ou -

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

Aplica-se a

Encode(String, JavaScriptEncoder)

Codifica o valor de texto da cadeia de caracteres como uma cadeia de caracteres 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

Parâmetros

value
String

O valor a ser convertido em texto codificado em JSON.

encoder
JavaScriptEncoder

O codificador a ser usado ao escapar cadeias de caracteres, ou null para usar o codificador padrão.

Retornos

JsonEncodedText

O texto JSON codificado.

Exceções

value é null.

value é muito grande.

- ou -

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

Aplica-se a