TObjectSourceRegistration
Registers
TObjectSource<TElement>
Inheritance
Level | Ancestor | Description |
---|---|---|
1 | TObject | Ultimate ancestor in a class hierarchy |
2 | TObjectSourceRegistration |
Source
WebSite.Module.Interaction.Source.pas (43)
Description
Call CreateObjects
to query all registered sources for objects within a specified period.
If a TCondition<TUri
gets provided, then only sources having an URI matching this condition are being considered.
Fields
Scope | Visibility | Type | Name | Description |
---|---|---|---|---|
Instance | protected | TList<TObjectSource<TElement>> | Sources |
Methods
Scope | Visibility | Result | Name | Description |
---|---|---|---|---|
Instance | public | Create() | ||
Instance | public | Destroy() | ||
Instance | public | Register(Source: TObjectSource<TElement>) | ||
Instance | public | TList<TElement> | CreateObjects(Period: TGregorianInstantPeriod) | |
Instance | public | TList<TElement> | CreateObjects(Period: TGregorianInstantPeriod; Condition: TCondition<TUri>) |