Auf Englisch lesen

Freigeben über


GeneratedBatchContainer Klasse

Definition

IBatchContainer Implementierung für generierte Ereignisnutzlasten.

public class GeneratedBatchContainer : Orleans.Streams.IBatchContainer
[Orleans.GenerateSerializer]
public sealed class GeneratedBatchContainer : Orleans.Streams.IBatchContainer
Vererbung
GeneratedBatchContainer
Attribute
Implementiert

Konstruktoren

Eigenschaften

EnqueueTimeUtc

Ruft die Queue time (UTC) ab.

Payload

Ruft die Nutzlast ab.

RealToken

Ruft das echte Token ab.

SequenceToken

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

StreamGuid

IBatchContainer Implementierung für generierte Ereignisnutzlasten.

StreamId

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

StreamNamespace

IBatchContainer Implementierung für generierte Ereignisnutzlasten.

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)

IBatchContainer Implementierung für generierte Ereignisnutzlasten.

Gilt für:

Produkt Versionen
.NET Orleans 3.6.0, 7.0.0, 8.0.0, 8.1.0, 8.2.0, 9.0.0