Compartilhar via


JsonStringEnumConverter Classe

Definição

Converte valores de enumeração de/para cadeias de caracteres.

public ref class JsonStringEnumConverter sealed : System::Text::Json::Serialization::JsonConverterFactory
public ref class JsonStringEnumConverter : System::Text::Json::Serialization::JsonConverterFactory
public sealed class JsonStringEnumConverter : System.Text.Json.Serialization.JsonConverterFactory
public class JsonStringEnumConverter : System.Text.Json.Serialization.JsonConverterFactory
type JsonStringEnumConverter = class
    inherit JsonConverterFactory
Public NotInheritable Class JsonStringEnumConverter
Inherits JsonConverterFactory
Public Class JsonStringEnumConverter
Inherits JsonConverterFactory
Herança
JsonStringEnumConverter

Comentários

A leitura não diferencia maiúsculas de minúsculas. A gravação pode ser personalizada usando um JsonNamingPolicy.

Para obter mais informações, consulte Como personalizar nomes e valores de propriedade com System.Text.Json.

Construtores

JsonStringEnumConverter()

Inicializa uma instância da classe JsonStringEnumConverter com a política de nomenclatura padrão que permite valores inteiros.

JsonStringEnumConverter(JsonNamingPolicy, Boolean)

Inicializa uma instância da classe JsonStringEnumConverter com uma política de nomenclatura especificada e um valor que indica se são permitidos valores de enumeração indefinidos.

Propriedades

Type

Obtém o tipo que está sendo convertido pela instância atual do conversor.

(Herdado de JsonConverterFactory)

Métodos

CanConvert(Type)

Determina se é possível converter o tipo especificado para uma enumeração.

CreateConverter(Type, JsonSerializerOptions)

Cria um conversor para o tipo especificado.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a