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


JsonObjectInfoValues<T> Класс

Определение

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

generic <typename T>
public ref class JsonObjectInfoValues sealed
public sealed class JsonObjectInfoValues<T>
type JsonObjectInfoValues<'T> = class
Public NotInheritable Class JsonObjectInfoValues(Of T)

Параметры типа

T

Тип объекта для сериализации или десериализации.

Наследование
JsonObjectInfoValues<T>

Комментарии

Этот API предназначен для использования выходными данными генератора источника System.Text.Json и не должен вызываться напрямую.

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

JsonObjectInfoValues<T>()

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

Свойства

ConstructorAttributeProviderFactory

Предоставляет поставщик отложенных атрибутов, соответствующий конструктору десериализации.

ConstructorParameterMetadataInitializer

Предоставляет механизм инициализации метаданных для параметризованного конструктора класса или структуры, используемой при десериализации.

NumberHandling

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

ObjectCreator

Возвращает или задает механизм для создания экземпляра класса или структуры с помощью конструктора без параметров во время десериализации.

ObjectWithParameterizedConstructorCreator

Возвращает или задает механизм для создания экземпляра класса или структуры с помощью параметризованного конструктора во время десериализации.

PropertyMetadataInitializer

Возвращает или задает механизм инициализации метаданных для свойств и полей класса или структуры.

SerializeHandler

Возвращает или задает реализацию сериализации для экземпляров класса или структуры, предполагающей параметры, заданные JsonSourceGenerationOptionsAttribute.

Методы

Equals(Object)

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

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

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

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

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

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

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

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

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

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

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