Namespace: OtlDataManager
Class TOmniEnumeratorProvider
OtlDataManager.TOmniSourceProvider
|
+-- OtlDataManager.TOmniSourceProviderBase
|
+-- OtlDataManager.TOmniEnumeratorProvider
public class TOmniEnumeratorProvider ( TOmniSourceProviderBase )
Sealed- False
Abstract- False
Persistent- False
EnumeratorIntf
public EnumeratorIntf: IEnumerator
Type- IEnumerator
Class- False
Access- read
EnumeratorObj
public EnumeratorObj: OtlCommon.TOmniValueEnumerator
Type- TOmniValueEnumerator
Class- False
Access- read
Create
public constructor Create(enumerator: IEnumerator)
Final- False
Reintroduce- False
Virtual- False
Override- False
Abstract- False
Create
public constructor Create(enumerator: OtlCommon.TOmniValueEnumerator )
Final- False
Reintroduce- False
Virtual- False
Override- False
Abstract- False
Count
public function Count(): int64
Final- False
Reintroduce- False
Abstract- False
Returns- int64
Override- True
Virtual- False
Class- False
CreateDataPackage
public function CreateDataPackage(): TOmniDataPackage
Final- False
Reintroduce- False
Abstract- False
Returns- TOmniDataPackage
Override- True
Virtual- False
Class- False
GetCapabilities
public function GetCapabilities(): TOmniSourceProviderCapabilities
Final- False
Reintroduce- False
Abstract- False
Returns- TOmniSourceProviderCapabilities
Override- True
Virtual- False
Class- False
GetPackage
public function GetPackage(dataCount: integer; package: TOmniDataPackage ): boolean
Final- False
Reintroduce- False
Abstract- False
Returns- boolean
Override- True
Virtual- False
Class- False
GetPackageSizeLimit
public function GetPackageSizeLimit(): integer
Final- False
Reintroduce- False
Abstract- False
Returns- integer
Override- True
Virtual- False
Class- False
to Class TOmniSourceProviderBase
Client- TOmniEnumeratorProvider
Supplier- TOmniSourceProviderBase
to Class TOmniValueEnumerator
Supplier- TOmniValueEnumerator
Directed- False
Client- epEnumeratorObj
Type- association
to Struct TOmniCS
Supplier- TOmniCS
Directed- False
Client- epEnumLock
Type- association
to Class TOmniValueEnumerator
Supplier- TOmniValueEnumerator
Directed- False
Client- EnumeratorObj
Type- association