IClassTypeRegistry<TValue> Interface

Represents type IClassTypeRegistry<TValue>.

Namespace: Spring.DesignPatterns
type
 IClassTypeRegistry<TValue> = interface(ITypeRegistry<TClass, TValue>)
 end;

Type Parameters

TValue

The IClassTypeRegistry<TValue> type exposes the following members.

Show:
 NameDescription
Types

Represents property Types. (Inherited from ITypeRegistry<TClassType,TValue>.)

Values

Represents property Values. (Inherited from ITypeRegistry<TClassType,TValue>.)

Top
Show:
 NameDescription
GetTypes

Represents method GetTypes. (Inherited from ITypeRegistry<TClassType,TValue>.)

GetValue(TClassType)

Represents method GetValue(TClassType). (Inherited from ITypeRegistry<TClassType,TValue>.)

GetValues

Represents method GetValues. (Inherited from ITypeRegistry<TClassType,TValue>.)

Register(TClassType,TValue)

Represents method Register(TClassType,TValue). (Inherited from ITypeRegistry<TClassType,TValue>.)

TryGetValue(TClassType,TValue)

Represents method TryGetValue(TClassType,TValue). (Inherited from ITypeRegistry<TClassType,TValue>.)

Unregister(TClassType)

Represents method Unregister(TClassType). (Inherited from ITypeRegistry<TClassType,TValue>.)

UnregisterAll

Represents method UnregisterAll. (Inherited from ITypeRegistry<TClassType,TValue>.)

Top