EventHubBatchContainer Classe
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.
Conteneur Batch qui fournit des informations sur la charge utile et la position du flux pour un ensemble d’événements dans un EventHub EventData.
[System.Serializable]
public class EventHubBatchContainer : Orleans.Serialization.IOnDeserialized, Orleans.Streams.IBatchContainer
[<System.Serializable>]
type EventHubBatchContainer = class
interface IBatchContainer
interface IOnDeserialized
Public Class EventHubBatchContainer
Implements IBatchContainer, IOnDeserialized
- Héritage
-
EventHubBatchContainer
- Attributs
- Implémente
Constructeurs
EventHubBatchContainer(EventHubMessage, SerializationManager) |
Conteneur Batch qui remet des événements à partir de données EventHub mises en cache associées à un flux orleans |
Propriétés
SequenceToken |
Jeton de séquence de flux pour le début de ce lot. |
StreamGuid |
Identificateur de flux pour le flux dont ce lot fait partie. |
StreamNamespace |
Espace de noms de flux pour le flux dont ce lot fait partie. |
Méthodes
GetEvents<T>() |
Obtient des événements d’un type spécifique à partir du lot. |
ImportRequestContext() |
Donne la possibilité à IBatchContainer de définir des données dans RequestContext avant l’envoi de cet IBatchContainer 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. |
ToEventData<T>(SerializationManager, Guid, String, IEnumerable<T>, Dictionary<String,Object>) |
Placer la liste des événements et son contexte dans un objet EventData |
Implémentations d’interfaces explicites
IOnDeserialized.OnDeserialized(ISerializerContext) |
Conteneur Batch qui fournit des informations sur la charge utile et la position du flux pour un ensemble d’événements dans un EventHub EventData. |