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 | Объект, выполняющий поиск регистраторов в заданном каталоге IAssemblyCatalog. |
| 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) |