Condividi tramite


JsonStringEnumConverter Classe

Definizione

Converte i valori di enumerazione da e verso stringhe.

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
Ereditarietà
JsonStringEnumConverter

Commenti

La lettura non fa distinzione tra maiuscole e minuscole. La scrittura può essere personalizzata usando un oggetto JsonNamingPolicy.

Per altre informazioni, vedere Come personalizzare i nomi e i valori delle proprietà con System.Text.Json.

Costruttori

JsonStringEnumConverter()

Inizializza un'istanza della classe JsonStringEnumConverter con i criteri di denominazione predefiniti che consentono i valori integer.

JsonStringEnumConverter(JsonNamingPolicy, Boolean)

Inizializza un'istanza della classe JsonStringEnumConverter con i criteri di denominazione specificati e un valore che indica se sono consentiti valori di enumerazione non definiti.

Proprietà

Type

Ottiene il tipo convertito dall'istanza del convertitore corrente.

(Ereditato da JsonConverterFactory)

Metodi

CanConvert(Type)

Determina se il tipo specificato può essere convertito in un enum.

CreateConverter(Type, JsonSerializerOptions)

Crea un convertitore per il tipo specificato.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a