DataCollection
Definiert in: lib/combitCRM.SDK.v13.Extended.ts:8737
Extends
ExtendedCRMObjectBase<DataCollection>
Implementiert
Iterable<DataItem>
Eigenschaften
_instance
protected _instance: DataCollection;
Definiert in: lib/combitCRM.SDK.v13.Extended.ts:12
Abgeleitet von
ExtendedCRMObjectBase._instance
className
protected readonly className: string;
Definiert in: lib/combitCRM.SDK.v13.Extended.ts:16
Abgeleitet von
ExtendedCRMObjectBase.className
countAsync
Abfragesignatur
get countAsync(): Promise<number>;
Definiert in: lib/combitCRM.SDK.v13.Extended.ts:8758
Gibt die Anzahl der Datensätze zurück.
Rückgabewert
Promise<number>
currentItemAsync
Abfragesignatur
get currentItemAsync(): Promise<DataItem>;
Definiert in: lib/combitCRM.SDK.v13.Extended.ts:8768
Liefert den aktuellen Datensatz als Objekt vom Typ DataItem zurück.
Rückgabewert
Promise<DataItem>
Konstruktoren
Konstruktor
new DataCollection(
dataCollection,
combitCRMVersion,
disposeInstance): DataCollection;
Definiert in: lib/combitCRM.SDK.v13.Extended.ts:8741
Parameter
| Parameter | Type | Default value |
|---|---|---|
dataCollection | DataCollection | undefined |
combitCRMVersion | number | CRMVersion | undefined |
disposeInstance | boolean | true |
Rückgabewert
DataCollection
Überschreibt
ExtendedCRMObjectBase<CoreCRM.DataCollection>.constructor
Methoden
[asyncDispose]()
asyncDispose: Promise<void>;
Definiert in: lib/combitCRM.SDK.v13.Extended.ts:93
Rückgabewert
Promise<void>
Abgeleitet von
ExtendedCRMObjectBase.[asyncDispose]
[dispose]()
dispose: void;
Definiert in: lib/combitCRM.SDK.v13.Extended.ts:88
Rückgabewert
void
Abgeleitet von
ExtendedCRMObjectBase.[dispose]
[iterator]()
iterator: IterableIterator<DataItem>;
Definiert in: lib/combitCRM.SDK.v13.Extended.ts:8826
Rückgabewert
IterableIterator<DataItem>
Implementierung von
Iterable.[iterator]
dispose()
dispose(): void;
Definiert in: lib/combitCRM.SDK.v13.Extended.ts:72
Rückgabewert
void
Abgeleitet von
ExtendedCRMObjectBase.dispose
disposeAsync()
disposeAsync(): Promise<void>;
Definiert in: lib/combitCRM.SDK.v13.Extended.ts:56
Rückgabewert
Promise<void>
Abgeleitet von
ExtendedCRMObjectBase.disposeAsync
guardDisposed()
protected guardDisposed(): void;
Definiert in: lib/combitCRM.SDK.v13.Extended.ts:29
Wift einen Error, wenn die Instanz bereits freigegeben wurde.
Rückgabewert
void
Throws
Error wenn die Instanz bereits freigegeben wurde.
Abgeleitet von
ExtendedCRMObjectBase.guardDisposed
isDisposed()
isDisposed(): boolean;
Definiert in: lib/combitCRM.SDK.v13.Extended.ts:51
Gibt an, ob die Instanz bereits freigegeben wurde.
Rückgabewert
boolean
true wenn die Instanz bereits freigegeben wurde, andernfalls false.
Abgeleitet von
ExtendedCRMObjectBase.isDisposed
moveFirstAsync()
moveFirstAsync(): Promise<boolean>;
Definiert in: lib/combitCRM.SDK.v13.Extended.ts:8786
Bewegt den Datensatz-Zeiger auf den Anfang der DataCollection.
Rückgabewert
Promise<boolean>
moveLastAsync()
moveLastAsync(): Promise<boolean>;
Definiert in: lib/combitCRM.SDK.v13.Extended.ts:8797
Bewegt den Datensatz-Zeiger auf das Ende der DataCollection.
Rückgabewert
Promise<boolean>
moveNextAsync()
moveNextAsync(): Promise<boolean>;
Definiert in: lib/combitCRM.SDK.v13.Extended.ts:8808
Bewegt den Datensatz-Zeiger um einen Datensatz vorwärts.
Rückgabewert
Promise<boolean>
movePreviousAsync()
movePreviousAsync(): Promise<boolean>;
Definiert in: lib/combitCRM.SDK.v13.Extended.ts:8819
Bewegt den Datensatz-Zeiger um einen Datensatz rückwärts.
Rückgabewert
Promise<boolean>