MetadataExportItemTMetadata - конструктор
Создаёт экземпляр класса с указанием значений его свойств.
Пространство имён: Tessa.Platform.CompositionСборка: Tessa (в Tessa.dll) Версия: 4.0.4
public MetadataExportItem(
TMetadata metadata,
string? assemblyFilePath,
string? assemblyFullName,
string? typeFullName,
string? assemblyQualifiedTypeName,
Assembly? assembly,
Type[]? implementedInterfaceTypes = null
)
Public Sub New (
metadata As TMetadata,
assemblyFilePath As String,
assemblyFullName As String,
typeFullName As String,
assemblyQualifiedTypeName As String,
assembly As Assembly,
Optional implementedInterfaceTypes As Type() = Nothing
)
public:
MetadataExportItem(
TMetadata metadata,
String^ assemblyFilePath,
String^ assemblyFullName,
String^ typeFullName,
String^ assemblyQualifiedTypeName,
Assembly^ assembly,
array<Type^>^ implementedInterfaceTypes = nullptr
)
new :
metadata : 'TMetadata *
assemblyFilePath : string *
assemblyFullName : string *
typeFullName : string *
assemblyQualifiedTypeName : string *
assembly : Assembly *
?implementedInterfaceTypes : Type[]
(* Defaults:
let _implementedInterfaceTypes = defaultArg implementedInterfaceTypes null
*)
-> MetadataExportItem
Параметры
- metadata TMetadata
- Экспортированная метаинформация.
- assemblyFilePath String
- Путь к файлу со сборкой.
- assemblyFullName String
- Полное имя сборки.
- typeFullName String
- Полное имя типа без указания сборки.
- assemblyQualifiedTypeName String
- Квалифицированное имя типа, которое включает имя сборки.
- assembly Assembly
- Сборка, в которой размещается тип, или null, если загруженная сборка недоступна.
- implementedInterfaceTypes Type (Optional)
-
Типы интерфейсов, которые реализует экспортированный тип. Типы всех проверяемых интерфейсов должны быть указаны при экспорте.
Равен null, если таких интерфейсов нет.