Namespace: OtlDataManager
Class TOmniValueEnumeratorProvider
OtlDataManager.TOmniSourceProvider
|
+-- OtlDataManager.TOmniSourceProviderBase
|
+-- OtlDataManager.TOmniValueEnumeratorProvider
public class TOmniValueEnumeratorProvider ( TOmniSourceProviderBase )
Sealed- False
summary- TOmniValue source provider supporting mutable collections and parallel enumerators.
Abstract- False
Persistent- False
Create
public constructor Create(enumerator: OtlCommon.IOmniValueEnumerator )
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- TOmniValueEnumeratorProvider
Supplier- TOmniSourceProviderBase
to Interface IOmniValueEnumerator
Supplier- IOmniValueEnumerator
Directed- False
Client- vepEnumerator
Type- association