public abstract class AssemblyRegistratorFinderBase<TImportingItem, TRegistrator, TMetadata, TAttribute> : IFinder<TImportingItem>
where TImportingItem : class
where TRegistrator : class
where TMetadata : class
where TAttribute : Attribute, TMetadata
Public MustInherit Class AssemblyRegistratorFinderBase(Of TImportingItem As Class, TRegistrator As Class, TMetadata As Class, TAttribute As {Attribute, TMetadata})
Implements IFinder(Of TImportingItem)
generic<typename TImportingItem, typename TRegistrator, typename TMetadata, typename TAttribute>
where TImportingItem : ref class
where TRegistrator : ref class
where TMetadata : ref class
where TAttribute : Attribute, TMetadata
public ref class AssemblyRegistratorFinderBase abstract : IFinder<TImportingItem>
[<AbstractClassAttribute>]
type AssemblyRegistratorFinderBase<'TImportingItem, 'TRegistrator, 'TMetadata, 'TAttribute when 'TImportingItem : not struct when 'TRegistrator : not struct when 'TMetadata : not struct when 'TAttribute : Attribute and 'TMetadata> =
class
interface IFinder<'TImportingItem>
end
AssemblyRegistratorFinderBaseTImportingItem, TRegistrator, TMetadata, TAttribute | Создаёт экземпляр класса с указанием каталога, который используется для поиска типов. |
Catalog | Каталог, используемый для поиска типов. |
CreateImportingItem | Создаёт объект с информацией по импортированному типу регистратора расширений. Возвращает null, если регистратор должен быть пропущен. |
Equals | Determines whether the specified object is equal to the current object. (Унаследован от Object) |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Унаследован от Object) |
Find | Выполняет поиск объектов регистраторов и возвращает перечисление объектов, описывающих искомые объекты. |
GetHashCode | Serves as the default hash function. (Унаследован от Object) |
GetType | Gets the Type of the current instance. (Унаследован от Object) |
MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object) |
ToString | Returns a string that represents the current object. (Унаследован от Object) |