IBatchContainer Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ogni messaggio della coda può essere un set eterogeneo di eventi ordinato. IBatchContainer contiene questi eventi e consente agli utenti di eseguire query sul batch per un tipo specifico di evento.
public interface IBatchContainer
type IBatchContainer = interface
Public Interface IBatchContainer
- Derivato
Proprietà
SequenceToken |
Crea il token della sequenza di flusso per l'inizio di questo batch. |
StreamGuid |
Identificatore di flusso per il flusso di cui fa parte questo batch. |
StreamId |
Ges l'identificatore del flusso per il flusso di cui fa parte questo batch. |
StreamNamespace |
Lo spazio dei nomi stream per il flusso di questo batch fa parte di . |
Metodi
GetEvents<T>() |
Ottiene gli eventi di un tipo specifico dal batch. |
ImportRequestContext() |
Offre la possibilità di IBatchContainer impostare tutti i dati in RequestContext prima che vengano IBatchContainer inviati ai consumer. Può trattarsi dei dati impostati al momento della generazione dell'evento e accodati nel provider permanente o in qualsiasi altro dato. |
ShouldDeliver(IStreamIdentity, Object, StreamFilterPredicate) |
Decidere se questo batch deve essere inviato alla destinazione specificata. |