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


TypeManifestOptions Класс

Определение

Конфигурация всех типов, известных генератору кода.

public sealed class TypeManifestOptions
type TypeManifestOptions = class
Public NotInheritable Class TypeManifestOptions
Наследование
TypeManifestOptions

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

TypeManifestOptions()

Конфигурация всех типов, известных генератору кода.

Свойства

Activators

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

AllowAllTypes

Возвращает или задает значение, указывающее, разрешены ли все типы по умолчанию. Значение по умолчанию: false.

AllowedTypes

Возвращает сопоставление разрешенных имен типов.

CompoundTypeAliases

Возвращает сопоставление из составных псевдонимов типов с типами.

Converters

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

Copiers

Возвращает набор копировщиков, отвечающих за создание глубоких копий данного типа.

EnableConfigurationAnalysis

Возвращает или задает значение, указывающее, следует ли SerializerConfigurationAnalyzer включить.

FieldCodecs

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

InterfaceImplementations

Возвращает набор реализаций интерфейса, которые являются реализациями интерфейсов, присутствующих в Interfaces.

InterfaceProxies

Возвращает набор известных прокси-серверов интерфейса, которые захватывают вызовы методов, которые можно сериализовать, десериализовать и вызвать для реализации этого интерфейса.

Interfaces

Возвращает набор известных интерфейсов, которые являются интерфейсами, имеющими соответствующие прокси-серверы в InterfaceProxies коллекции.

Serializers

Возвращает набор известных сериализаторов, отвечающих за сериализацию и десериализацию заданного типа.

WellKnownTypeAliases

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

WellKnownTypeIds

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

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