MetadataExportItemTMetadata - конструктор |
Создаёт экземпляр класса с указанием значений его свойств.
Пространство имён:
Tessa.Platform.Composition
Сборка:
Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис 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
- Тип: SystemString
Путь к файлу со сборкой. - assemblyFullName
- Тип: SystemString
Полное имя сборки. - typeFullName
- Тип: SystemString
Полное имя типа без указания сборки. - assemblyQualifiedTypeName
- Тип: SystemString
Квалифицированное имя типа, которое включает имя сборки. - assembly
- Тип: System.ReflectionAssembly
Сборка, в которой размещается тип, или null, если загруженная сборка недоступна. - implementedInterfaceTypes (Optional)
- Тип: SystemType
Типы интерфейсов, которые реализует экспортированный тип. Типы всех проверяемых интерфейсов должны быть указаны при экспорте.
Равен null, если таких интерфейсов нет.
См. также