Method ImportAsTransportAsync
- Namespace
- Zedal.Sdk.DocumentHandler.InboxSync
- Assembly
- Zedal.Sdk.dll
ImportAsTransportAsync(IEnumerable<string>, int, bool, CancellationToken)
Übernimmt Inbox-Einträge per ImportTransportDocumentFromInbox(DocumentId, bool, bool).
public Task<InboxImportReport> ImportAsTransportAsync(IEnumerable<string> documentTypes = null, int pageSize = 200, bool removeOnFailure = false, CancellationToken ct = default)
Parameters
documentTypesIEnumerable<string>document_type-Werte, die übernommen werden sollen.nulloder leer bedeutet: kein Type-Filter, alle Inbox-Einträge werden versucht.pageSizeintMax. Anzahl Inbox-Einträge pro Lauf.
removeOnFailureboolWenn
true, wird der Inbox-Eintrag auch bei Importfehler entfernt (altes Verhalten — sinnvoll für unbeaufsichtigte Daemons mit fachlich defekten Einträgen, die sonst die Page blockieren). Defaultfalse: Fehler-Einträge bleiben in der Inbox und sind über Failed sichtbar.ctCancellationTokenCancellation-Token.