AssemblyRegistratorFinderBaseTImportingItem, TRegistrator, TMetadata, TAttribute - класс

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

Definition

Пространство имён: Tessa.Extensions
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public abstract class AssemblyRegistratorFinderBase<TImportingItem, TRegistrator, TMetadata, TAttribute> : IFinder<TImportingItem>
where TImportingItem : class
where TRegistrator : class
where TMetadata : class
where TAttribute : Attribute, TMetadata
Inheritance
Object    AssemblyRegistratorFinderBaseTImportingItem, TRegistrator, TMetadata, TAttribute
Derived
Implements
IFinderTImportingItem

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

TImportingItem
Ссылочный тип объекта с информацией по импортированному типу регистратора расширений.
TRegistrator
Ссылочный тип регистратора.
TMetadata
Ссылочный тип метаинформации по регистратору.
TAttribute
Тип атрибута, указанного на классе регистратора.

Конструкторы

AssemblyRegistratorFinderBaseTImportingItem, TRegistrator, TMetadata, TAttribute Создаёт экземпляр класса с указанием каталога, который используется для поиска типов.

Свойства

Catalog Каталог, используемый для поиска типов.

Методы

CreateImportingItem Создаёт объект с информацией по импортированному типу регистратора расширений. Возвращает null, если регистратор должен быть пропущен.
EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
FindВыполняет поиск объектов регистраторов и возвращает перечисление объектов, описывающих искомые объекты.
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
ToStringReturns a string that represents the current object.
(Унаследован от Object)

Методы расширения

Get
(Определяется ComHelper)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также