Поделиться через


JsonConverterFactory Класс

Определение

Поддерживает преобразование нескольких типов с помощью шаблона фабрики.

public ref class JsonConverterFactory abstract : System::Text::Json::Serialization::JsonConverter
public abstract class JsonConverterFactory : System.Text.Json.Serialization.JsonConverter
type JsonConverterFactory = class
    inherit JsonConverter
Public MustInherit Class JsonConverterFactory
Inherits JsonConverter
Наследование
JsonConverterFactory
Производный

Комментарии

Это полезно для преобразователей, поддерживающих универсальные шаблоны, таких как преобразователь для List<T>.

Дополнительные сведения см. в статье Создание пользовательских преобразователей для сериализации JSON.

Конструкторы

JsonConverterFactory()

При переопределении в производном классе инициализирует новый экземпляр класса JsonConverterFactory.

Свойства

Type

Возвращает тип, преобразуемый текущим экземпляром преобразователя.

Type

Возвращает тип, преобразуемый текущим экземпляром преобразователя.

(Унаследовано от JsonConverter)

Методы

CanConvert(Type)

Если переопределено в производном классе, определяет, может ли экземпляр преобразователя преобразовать указанный тип объекта.

(Унаследовано от JsonConverter)
CreateConverter(Type, JsonSerializerOptions)

Создает преобразователь для указанного типа.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к