TFactory<TKey,TBaseType> Class

Represents type TFactory<TKey,TBaseType>.

Namespace: Spring.DesignPatterns
TObject
  Spring.DesignPatterns.TFactory<TKey,TBaseType>
type
 TFactory<TKey, TBaseType> = class
 end;

Type Parameters

TKey
TBaseType

The TFactory<TKey,TBaseType> type exposes the following members.

Show:
 NameDescription
Create

Initializes a new instance of the TFactory<TKey,TBaseType> class.

Top
Show:
 NameDescription
Count

Represents property Count.

Top
Show:
 NameDescription
GetCount

Represents method GetCount.

GetInstance(TKey)

Represents method GetInstance(TKey).

IsRegistered(TKey)

Represents method IsRegistered(TKey).

RegisterFactoryMethod(TKey,TFactoryMethod<TBaseType>)

Represents method RegisterFactoryMethod(TKey,TFactoryMethod<TBaseType>).

UnregisterFactoryMethod(TKey)

Represents method UnregisterFactoryMethod(TKey).

Top
Show:
 NameDescription
fFactoryMethods

Represents field fFactoryMethods.

Top