Freigeben über


IBatchContainerBatch Schnittstelle

Definition

Ein Batch von Warteschlangennachrichten (beschreibung des Batchinhalts finden Sie unter IBatchContainer)

public interface IBatchContainerBatch : Orleans.Streams.IBatchContainer
type IBatchContainerBatch = interface
    interface IBatchContainer
Public Interface IBatchContainerBatch
Implements IBatchContainer
Abgeleitet
Implementiert

Eigenschaften

BatchContainers

Ruft die Batchcontainer ab, die diesen Batch enthalten

SequenceToken

Verwenden Sie das Streamsequenztoken für den Start dieses Batches.

(Geerbt von IBatchContainer)
StreamGuid

Streambezeichner für den Stream, zu dem dieser Batch gehört.

(Geerbt von IBatchContainer)
StreamId

Verwenden Sie den Streambezeichner für den Stream, zu dem dieser Batch gehört.

(Geerbt von IBatchContainer)
StreamNamespace

Streamnamespace für den Stream, zu dem dieser Batch gehört.

(Geerbt von IBatchContainer)

Methoden

GetEvents<T>()

Ruft Ereignisse eines bestimmten Typs aus dem Batch ab.

(Geerbt von IBatchContainer)
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.

(Geerbt von IBatchContainer)
ShouldDeliver(IStreamIdentity, Object, StreamFilterPredicate)

Entscheiden Sie, ob dieser Batch an das angegebene Ziel gesendet werden soll.

(Geerbt von IBatchContainer)

Gilt für: