Table of Contents

Method ImportAsTransportAsync

Namespace
Zedal.Sdk.DocumentHandler.InboxSync
Assembly
Zedal.Sdk.dll

ImportAsTransportAsync(IEnumerable<string>, int, bool, CancellationToken)

Task<InboxImportReport> ImportAsTransportAsync(IEnumerable<string> documentTypes = null, int pageSize = 200, bool removeOnFailure = false, CancellationToken ct = default)

Parameters

documentTypes IEnumerable<string>

document_type-Werte, die übernommen werden sollen. null oder leer bedeutet: kein Type-Filter, alle Inbox-Einträge werden versucht.

pageSize int

Max. Anzahl Inbox-Einträge pro Lauf.

removeOnFailure bool

Wenn 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). Default false: Fehler-Einträge bleiben in der Inbox und sind über Failed sichtbar.

ct CancellationToken

Cancellation-Token.

Returns

Task<InboxImportReport>