Partager via


IBatchContainerBatch Interface

Définition

Un lot de messages de file d’attente (voir IBatchContainer pour la description du contenu du lot)

public interface IBatchContainerBatch : Orleans.Streams.IBatchContainer
type IBatchContainerBatch = interface
    interface IBatchContainer
Public Interface IBatchContainerBatch
Implements IBatchContainer
Dérivé
Implémente

Propriétés

BatchContainers

Obtient les conteneurs de lots qui composent ce lot

SequenceToken

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

(Hérité de IBatchContainer)
StreamGuid

Identificateur de flux pour le flux dont ce lot fait partie.

(Hérité de IBatchContainer)
StreamId

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

(Hérité de IBatchContainer)
StreamNamespace

Espace de noms de flux pour le flux dont ce lot fait partie.

(Hérité de IBatchContainer)

Méthodes

GetEvents<T>()

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

(Hérité de IBatchContainer)
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.

(Hérité de IBatchContainer)
ShouldDeliver(IStreamIdentity, Object, StreamFilterPredicate)

Déterminez si ce lot doit être envoyé à la cible spécifiée.

(Hérité de IBatchContainer)

S’applique à