다음을 통해 공유


JsonStringEnumConverter<TEnum> 생성자

정의

오버로드

JsonStringEnumConverter<TEnum>()

기본 명명 정책을 사용하여 정수 값을 허용하는 의 JsonStringEnumConverter<TEnum> 새 instance 초기화합니다.

JsonStringEnumConverter<TEnum>(JsonNamingPolicy, Boolean)

JsonStringEnumConverter<TEnum>의 새 인스턴스를 초기화합니다.

JsonStringEnumConverter<TEnum>()

Source:
JsonStringEnumConverter.cs
Source:
JsonStringEnumConverter.cs

기본 명명 정책을 사용하여 정수 값을 허용하는 의 JsonStringEnumConverter<TEnum> 새 instance 초기화합니다.

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

적용 대상

JsonStringEnumConverter<TEnum>(JsonNamingPolicy, Boolean)

Source:
JsonStringEnumConverter.cs
Source:
JsonStringEnumConverter.cs

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)

매개 변수

namingPolicy
JsonNamingPolicy

열거형 값을 작성하기 위한 선택적 명명 정책입니다.

allowIntegerValues
Boolean

true 정의되지 않은 열거형 값을 허용합니다. true인 경우 열거형 값이 정의되지 않은 경우 문자열이 아닌 숫자로 출력됩니다.

적용 대상