IMetadataExportItemTMetadata - интерфейс

Объект, описывающий экспортированные из сборки метаданные.

Definition

Пространство имён: Chronos.Platform.Composition
Сборка: Chronos.Platform (в Chronos.Platform.dll) Версия: 3.6.0.22
C#
public interface IMetadataExportItem<out TMetadata>

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

TMetadata
Тип экспортируемых метаданных. Может реализовывать интерфейс ISerializableMetadataTMetadata для сериализации.

Свойства

AssemblyFilePathПуть к файлу со сборкой.
AssemblyFullNameПолное имя сборки.
AssemblyQualifiedTypeNameКвалифицированное имя типа, которое включает имя сборки.
ImplementedInterfaceTypes Типы интерфейсов, которые реализует экспортированный тип. Типы всех проверяемых интерфейсов должны быть указаны при экспорте.
MetadataЭкспортированная метаинформация.
ResolveAssemblyFunc Функция, выполняющая загрузку сборки, в которой размещается тип, или null, если загруженная сборка недоступна.
TypeFullNameПолное имя типа без указания сборки.

Методы

TypeImplementsTВозвращает признак того, что экспортированный тип реализует указанный интерфейс.

См. также