IBatchContainer Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Jede Warteschlangennachricht darf ein heterogener, geordneter Satz von Ereignissen sein. IBatchContainer enthält diese Ereignisse und ermöglicht Es Benutzern, den Batch nach einem bestimmten Ereignistyp abzufragen.
public interface IBatchContainer
type IBatchContainer = interface
Public Interface IBatchContainer
- Abgeleitet
Eigenschaften
SequenceToken |
Verwenden Sie das Streamsequenztoken für den Start dieses Batches. |
StreamGuid |
Streambezeichner für den Stream, zu dem dieser Batch gehört. |
StreamId |
Verwenden Sie den Streambezeichner für den Stream, zu dem dieser Batch gehört. |
StreamNamespace |
Streamnamespace für den Stream, zu dem dieser Batch gehört. |
Methoden
GetEvents<T>() |
Ruft Ereignisse eines bestimmten Typs aus dem Batch ab. |
ImportRequestContext() |
Bietet die Möglichkeit, IBatchContainer alle Daten in der festzulegen, RequestContext bevor diese IBatchContainer an Verbraucher gesendet werden. Es können die Daten sein, die zum Zeitpunkt der Ereignisgenerierung festgelegt und in den persistenten Anbieter oder andere Daten queuiert wurden. |
ShouldDeliver(IStreamIdentity, Object, StreamFilterPredicate) |
Entscheiden Sie, ob dieser Batch an das angegebene Ziel gesendet werden soll. |