다음을 통해 공유


JsonStringEnumConverter 생성자

정의

오버로드

JsonStringEnumConverter()

정수 값을 허용하는 기본 명명 정책에 따라 JsonStringEnumConverter 클래스의 인스턴스를 초기화합니다.

JsonStringEnumConverter(JsonNamingPolicy, Boolean)

지정된 명명 정책과 정의되지 않은 열거형 값이 허용되는지 여부를 나타내는 값을 사용하여 JsonStringEnumConverter 클래스의 인스턴스를 초기화합니다.

JsonStringEnumConverter()

정수 값을 허용하는 기본 명명 정책에 따라 JsonStringEnumConverter 클래스의 인스턴스를 초기화합니다.

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

적용 대상

JsonStringEnumConverter(JsonNamingPolicy, Boolean)

지정된 명명 정책과 정의되지 않은 열거형 값이 허용되는지 여부를 나타내는 값을 사용하여 JsonStringEnumConverter 클래스의 인스턴스를 초기화합니다.

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

매개 변수

namingPolicy
JsonNamingPolicy

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

allowIntegerValues
Boolean

정의되지 않은 열거형 값을 허용하려면 true이고, 그렇지 않으면 false입니다. true일 때 열거형 값이 정의되지 않은 경우 문자열이 아닌 숫자로 출력됩니다.

적용 대상