JsonConverter<T> Classe

Definição

Converte um objeto ou valor de/para JSON.Converts an object or value to or from JSON.

generic <typename T>
public ref class JsonConverter abstract : System::Text::Json::Serialization::JsonConverter
public abstract class JsonConverter<T> : System.Text.Json.Serialization.JsonConverter
type JsonConverter<'T> = class
    inherit JsonConverter
Public MustInherit Class JsonConverter(Of T)
Inherits JsonConverter

Parâmetros de tipo

T

O tipo de objeto ou valor manipulado pelo conversor.The type of object or value handled by the converter.

Herança
JsonConverter<T>

Comentários

Para obter mais informações, consulte como escrever conversores personalizados para SERIALIZAÇÃO JSON.For more information, see How to write custom converters for JSON serialization.

Construtores

JsonConverter<T>()

Inicializa uma nova instância JsonConverter<T>.Initializes a new JsonConverter<T> instance.

Propriedades

HandleNull

Indica se null deve ser passado para o conversor na serialização e se Null deve ser passado na desserialização.Indicates whether null should be passed to the converter on serialization, and whether Null should be passed on deserialization.

Métodos

CanConvert(Type)

Determina se é possível converter o tipo especificado.Determines whether the specified type can be converted.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.Serves as the default hash function.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Herdado de Object)
Read(Utf8JsonReader, Type, JsonSerializerOptions)

Lê e converte o JSON para o tipo T.Reads and converts the JSON to type T.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

(Herdado de Object)
Write(Utf8JsonWriter, T, JsonSerializerOptions)

Grava um valor especificado como JSON.Writes a specified value as JSON.

Aplica-se a