Method GetNextMovementSequenceNumbers
- Namespace
- Zedal.Sdk
- Assembly
- Zedal.Sdk.dll
GetNextMovementSequenceNumbers(string, int, ZedalCallContext)
Wie GetNextMovementSequenceNumber(string, ZedalCallContext), aber für den Mehrfachabruf:
liefert count aufeinanderfolgende freie SequenceNumbers
einer Notifizierung — in einer Abfrage, nicht count Abfragen.
Task<IReadOnlyList<int>> GetNextMovementSequenceNumbers(string notificationId, int count, ZedalCallContext context = default)
Parameters
notificationIdstringFachliche NotificationId, auf der die Movements liegen.
countintAnzahl der benötigten Nummern;
0liefert eine leere Liste.contextZedalCallContextOptionale Deadline-/Cancellation-Steuerung; ohne Angabe gilt der Client-Default.
Returns
- Task<IReadOnlyList<int>>
Aufsteigende Liste freier SequenceNumbers.
Remarks
Auch hier gilt: ermittelt, nicht reserviert. Die Nummern sind ein zusammenhängender Vorschlag; vergeben ist eine Nummer erst mit dem gespeicherten Dokument.
Exceptions
- ArgumentException
notificationIdist leer.- ArgumentOutOfRangeException
countist negativ.