Condividi tramite


JsonStringEnumConverter<TEnum> Costruttori

Definizione

Overload

JsonStringEnumConverter<TEnum>()

Inizializza una nuova istanza di con i criteri di JsonStringEnumConverter<TEnum> denominazione predefiniti e che consente valori interi.

JsonStringEnumConverter<TEnum>(JsonNamingPolicy, Boolean)

Inizializza una nuova istanza di JsonStringEnumConverter<TEnum>.

JsonStringEnumConverter<TEnum>()

Origine:
JsonStringEnumConverter.cs
Origine:
JsonStringEnumConverter.cs

Inizializza una nuova istanza di con i criteri di JsonStringEnumConverter<TEnum> denominazione predefiniti e che consente valori interi.

public:
 JsonStringEnumConverter();
public JsonStringEnumConverter ();
Public Sub New ()

Si applica a

JsonStringEnumConverter<TEnum>(JsonNamingPolicy, Boolean)

Origine:
JsonStringEnumConverter.cs
Origine:
JsonStringEnumConverter.cs

Inizializza una nuova istanza di JsonStringEnumConverter<TEnum>.

public JsonStringEnumConverter (System.Text.Json.JsonNamingPolicy? namingPolicy = default, bool allowIntegerValues = true);
new System.Text.Json.Serialization.JsonStringEnumConverter<'Enum (requires 'Enum : struct)> : System.Text.Json.JsonNamingPolicy * bool -> System.Text.Json.Serialization.JsonStringEnumConverter<'Enum (requires 'Enum : struct)>
Public Sub New (Optional namingPolicy As JsonNamingPolicy = Nothing, Optional allowIntegerValues As Boolean = true)

Parametri

namingPolicy
JsonNamingPolicy

Criteri di denominazione facoltativi per la scrittura di valori di enumerazione.

allowIntegerValues
Boolean

true per consentire valori enumerazione non definiti. Quando true, se un valore enumerazione non è definito, restituisce come numero anziché una stringa.

Si applica a