AssemblyLoaderTMetadataExport(IReadOnlyCollectionType, IAssemblyLoaderOptions) - метод |
Экспортирует метаинформацию по заданному списку атрибутов.
Пространство имён:
Tessa.Platform.Composition
Сборка:
Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис public IAssemblyLoaderResult<TMetadata> Export(
IReadOnlyCollection<Type> attributes,
IAssemblyLoaderOptions options = null
)
Public Function Export (
attributes As IReadOnlyCollection(Of Type),
Optional options As IAssemblyLoaderOptions = Nothing
) As IAssemblyLoaderResult(Of TMetadata)
public:
virtual IAssemblyLoaderResult<TMetadata>^ Export(
IReadOnlyCollection<Type^>^ attributes,
IAssemblyLoaderOptions^ options = nullptr
) sealed
abstract Export :
attributes : IReadOnlyCollection<Type> *
?options : IAssemblyLoaderOptions
(* Defaults:
let _options = defaultArg options null
*)
-> IAssemblyLoaderResult<'TMetadata>
override Export :
attributes : IReadOnlyCollection<Type> *
?options : IAssemblyLoaderOptions
(* Defaults:
let _options = defaultArg options null
*)
-> IAssemblyLoaderResult<'TMetadata>
Параметры
- attributes
- Тип: System.Collections.GenericIReadOnlyCollectionType
Список типов атрибутов с метаинформацией, которые будут экспортированы.
Каждый тип должен наследоваться от класса [Attribute]
и реализовывать интерфейс метаинформации TMetadata.
- options (Optional)
- Тип: Tessa.Platform.CompositionIAssemblyLoaderOptions
Настройки, связанные с экспортом метаданных из сборки, или null, если используются настройки по умолчанию.
Возвращаемое значение
Тип:
IAssemblyLoaderResultTMetadataРезультат экспорта метаданных из сборок.
Реализации
IAssemblyLoaderTMetadataExport(IReadOnlyCollectionType, IAssemblyLoaderOptions)См. также