JsonCollectionInfoValues<TCollection> Класс

Определение

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

generic <typename TCollection>
public ref class JsonCollectionInfoValues sealed
public sealed class JsonCollectionInfoValues<TCollection>
type JsonCollectionInfoValues<'Collection> = class
Public NotInheritable Class JsonCollectionInfoValues(Of TCollection)

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

TCollection

Тип коллекции.

Наследование
JsonCollectionInfoValues<TCollection>

Комментарии

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

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

JsonCollectionInfoValues<TCollection>()

Свойства

ElementInfo

Экземпляр JsonTypeInfo , представляющий тип элемента.

KeyInfo

Если тип словаря, экземпляр, JsonTypeInfo представляющий тип ключа.

NumberHandling

Параметр JsonNumberHandling , применяемый к элементам коллекции чисел.

ObjectCreator

A Func<TResult> для создания экземпляра коллекции при десериализации.

SerializeHandler

Оптимизированная реализация сериализации предполагает предварительно определенные JsonSourceGenerationOptionsAttribute значения по умолчанию.

Методы

Equals(Object)

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

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

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

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

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

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

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

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

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

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

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