IBatchContainer Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Chaque message de file d’attente est autorisé à être un ensemble hétérogène et ordonné d’événements. IBatchContainer contient ces événements et permet aux utilisateurs d’interroger le lot pour un type d’événement spécifique.
public interface IBatchContainer
type IBatchContainer = interface
Public Interface IBatchContainer
- Dérivé
Propriétés
SequenceToken |
Ges le jeton de séquence de flux pour le début de ce lot. |
StreamGuid |
Identificateur de flux pour le flux dont fait partie ce lot. |
StreamId |
Ges l’identificateur de flux pour le flux dont fait partie ce lot. |
StreamNamespace |
Espace de noms stream pour le flux dont fait partie ce lot. |
Méthodes
GetEvents<T>() |
Obtient des événements d’un type spécifique à partir du lot. |
ImportRequestContext() |
Donne la possibilité de IBatchContainer définir toutes les données dans le RequestContext avant d’être IBatchContainer envoyées 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) |
Déterminez si ce lot doit être envoyé à la cible spécifiée. |