다음을 통해 공유


JsonStringEnumConverter 클래스

정의

열거형 값을 문자열로 변환하거나 그 반대로 변환합니다.

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
상속
JsonStringEnumConverter

설명

읽기는 대/소문자를 구분하지 않습니다. 쓰기는 를 사용하여 JsonNamingPolicy사용자 지정할 수 있습니다.

자세한 내용은 System.Text.Json을 사용하여 속성 이름 및 값을 사용자 지정하는 방법을 참조하세요.

생성자

JsonStringEnumConverter()

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

JsonStringEnumConverter(JsonNamingPolicy, Boolean)

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

속성

Type

현재 변환기 instance 변환할 형식을 가져옵니다.

(다음에서 상속됨 JsonConverterFactory)

메서드

CanConvert(Type)

지정된 형식을 열거형으로 변환할 수 있는지를 확인합니다.

CreateConverter(Type, JsonSerializerOptions)

지정된 형식에 대한 변환기를 만듭니다.

Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.

(다음에서 상속됨 Object)
GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)

적용 대상