Partager via


GeneratedBatchContainer Classe

Définition

IBatchContainer implémentation des charges utiles d’événement générées.

public class GeneratedBatchContainer : Orleans.Streams.IBatchContainer
[Orleans.GenerateSerializer]
public sealed class GeneratedBatchContainer : Orleans.Streams.IBatchContainer
type GeneratedBatchContainer = class
    interface IBatchContainer
[<Orleans.GenerateSerializer>]
type GeneratedBatchContainer = class
    interface IBatchContainer
Public Class GeneratedBatchContainer
Implements IBatchContainer
Public NotInheritable Class GeneratedBatchContainer
Implements IBatchContainer
Héritage
GeneratedBatchContainer
Attributs
Implémente

Constructeurs

GeneratedBatchContainer(Guid, String, Object, EventSequenceTokenV2)

IBatchContainer implémentation des charges utiles d’événement générées.

GeneratedBatchContainer(StreamId, Object, EventSequenceTokenV2)

Initialise une nouvelle instance de la classe GeneratedBatchContainer.

Propriétés

EnqueueTimeUtc

Obtient l’heure de mise en file d’attente (UTC).

Payload

Obtient la charge utile.

RealToken

Obtient le jeton réel.

SequenceToken

Ges le jeton de séquence de flux pour le début de ce lot.

StreamGuid

IBatchContainer implémentation des charges utiles d’événement générées.

StreamId

Ges l’identificateur de flux pour le flux dont ce lot fait partie.

StreamNamespace

IBatchContainer implémentation des charges utiles d’événement générées.

Méthodes

GetEvents<T>()

Obtient des événements d’un type spécifique à partir du lot.

ImportRequestContext()

Donne la possibilité de IBatchContainer définir des données dans le RequestContext avant que celle-ci IBatchContainer ne soit envoyée aux consommateurs. Il peut s’agir des données qui ont été définies au moment où l’événement a été généré et mis en file d’attente dans le fournisseur persistant ou toute autre donnée.

ShouldDeliver(IStreamIdentity, Object, StreamFilterPredicate)

IBatchContainer implémentation des charges utiles d’événement générées.

S’applique à