MetadataExportItemTMetadata - конструктор

Создаёт экземпляр класса с указанием значений его свойств.

Definition

Пространство имён: Chronos.Platform.Composition
Сборка: Chronos.Platform (в Chronos.Platform.dll) Версия: 3.6.0.22
C#
public MetadataExportItem(
	TMetadata metadata,
	string assemblyFilePath,
	string assemblyFullName,
	string typeFullName,
	string assemblyQualifiedTypeName,
	Func<AssemblyLoadContext, Assembly> resolveAssemblyFunc = null,
	Type[] implementedInterfaceTypes = null
)

Параметры

metadata  TMetadata
Экспортированная метаинформация.
assemblyFilePath  String
Путь к файлу со сборкой.
assemblyFullName  String
Полное имя сборки.
typeFullName  String
Полное имя типа без указания сборки.
assemblyQualifiedTypeName  String
Квалифицированное имя типа, которое включает имя сборки.
resolveAssemblyFunc  FuncAssemblyLoadContext, Assembly  (Optional)
Функция, выполняющая загрузку сборки, в которой размещается тип, или null, если загруженная сборка недоступна.
implementedInterfaceTypes  Type  (Optional)
Типы интерфейсов, которые реализует экспортированный тип. Типы всех проверяемых интерфейсов должны быть указаны при экспорте. Равен null, если таких интерфейсов нет.

См. также