Table of Contents

Class InboxImportReport

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

Ergebnis eines IInboxImporter-Laufs. Trackt Inbox-Einträge ausschließlich über ihre Infotech.Zedal.Core.V1.Api.DocumentId, nicht über fachliche Identitäten (notification_id, sequence_number etc.). Default: erfolgreiche Einträge werden aus der Inbox entfernt, fehlgeschlagene bleiben stehen und tauchen in Failed auf — der Aufrufer kann sie inspizieren und bei Bedarf gezielt wegräumen (RemoveDocumentsFromInbox(IEnumerable<DocumentId>)). Mit removeOnFailure: true verhalten sich die Import-Methoden wie früher und entfernen Einträge auch bei Importfehler.

public sealed class InboxImportReport
Inheritance
InboxImportReport
Inherited Members

Constructors

InboxImportReport(IList<ImportedInboxItem>, IList<FailedInboxImport>)

Properties

Failed

Einträge, deren Import-Call eine Exception geworfen hat. Im Default-Modus bleiben sie in der Inbox stehen; mit removeOnFailure: true wurden sie trotzdem entfernt. Siehe Klassen-Doc.

Imported

Erfolgreich übernommene Einträge: Inbox-DocId → lokale DocId.