Compartilhar via


JsonStringEnumConverter<TEnum> Construtores

Definição

Sobrecargas

JsonStringEnumConverter<TEnum>()

Inicializa uma nova instância de com a política de JsonStringEnumConverter<TEnum> nomenclatura padrão e que permite valores inteiros.

JsonStringEnumConverter<TEnum>(JsonNamingPolicy, Boolean)

Inicializa uma nova instância de JsonStringEnumConverter<TEnum>.

JsonStringEnumConverter<TEnum>()

Origem:
JsonStringEnumConverter.cs
Origem:
JsonStringEnumConverter.cs

Inicializa uma nova instância de com a política de JsonStringEnumConverter<TEnum> nomenclatura padrão e que permite valores inteiros.

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

Aplica-se a

JsonStringEnumConverter<TEnum>(JsonNamingPolicy, Boolean)

Origem:
JsonStringEnumConverter.cs
Origem:
JsonStringEnumConverter.cs

Inicializa uma nova instância de 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)

Parâmetros

namingPolicy
JsonNamingPolicy

Política de nomenclatura opcional para gravar valores de enumeração.

allowIntegerValues
Boolean

true para permitir valores de enumeração indefinidos. Quando true, se um valor de enumeração não for definido, ele será gerado como um número em vez de uma cadeia de caracteres.

Aplica-se a