public abstract class NamedRegistry<T> : Registry<Guid, T>,
INamedRegistry<T>, IRegistry<Guid, T>
where T : Object, IRegistryItem<Guid>, INamedItem
Public MustInherit Class NamedRegistry(Of T As {Object, IRegistryItem(Of Guid), INamedItem})
Inherits Registry(Of Guid, T)
Implements INamedRegistry(Of T), IRegistry(Of Guid, T)
generic<typename T>
where T : Object, IRegistryItem<Guid>, INamedItem
public ref class NamedRegistry abstract : public Registry<Guid, T>,
INamedRegistry<T>, IRegistry<Guid, T>
[<AbstractClassAttribute>]
type NamedRegistry<'T when 'T : Object and IRegistryItem<Guid> and INamedItem> =
class
inherit Registry<Guid, 'T>
interface INamedRegistry<'T>
interface IRegistry<Guid, 'T>
end
NamedRegistryT | Инициализирует новый экземпляр класса NamedRegistryT |
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) |
Get(TIdentifier) | Возвращает объект, зарегистрированный в реестре по заданному идентификатору. (Унаследован от RegistryTIdentifier, TItem) |
Get(String) | Возвращает объект, зарегистрированный в реестре по заданному имени. |
GetAll | Возвращает все зарегистрированные в реестре объекты. (Унаследован от RegistryTIdentifier, TItem) |
GetHashCode | Serves as the default hash function. (Унаследован от Object) |
GetType | Gets the Type of the current instance. (Унаследован от Object) |
IsDefined(TIdentifier) | Возвращает признак того, что в реестре был зарегистрирован объект по заданному идентификатору. (Унаследован от RegistryTIdentifier, TItem) |
IsDefined(TItem) | Возвращает признак того, что заданный объект был зарегистрирован в реестре. (Унаследован от RegistryTIdentifier, TItem) |
IsDefined(String) | Возвращает признак того, что в реестре был зарегистрирован объект по заданному имени. |
MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object) |
Register | Регистрирует объект по его идентификатору. Метод замещает предыдущую регистрацию при её наличии. (Унаследован от RegistryTIdentifier, TItem) |
RegisterCore | Регистрирует объект по его идентификатору. Метод замещает предыдущую регистрацию при её наличии. (Переопределяет RegistryTIdentifier, TItemRegisterCore(TItem)) |
RegisterNew |
Регистрирует новый объект в реестре.
Если элемент уже присутствует, то никаких действий не производится.
(Переопределяет RegistryTIdentifier, TItemRegisterNew(TItem)) |
ToString | Returns a string that represents the current object. (Унаследован от Object) |
TryGet |
Возвращает объект в параметре result, зарегистрированный в реестре по заданному идентификатору.
Метод возвращает false, если объект отсутствует в реестре.
(Унаследован от RegistryTIdentifier, TItem) |