Condividi tramite


IBatchContainerBatch Interfaccia

Definizione

Un batch di messaggi della coda (vedere IBatchContainer per la descrizione del contenuto del batch)

public interface IBatchContainerBatch : Orleans.Streams.IBatchContainer
type IBatchContainerBatch = interface
    interface IBatchContainer
Public Interface IBatchContainerBatch
Implements IBatchContainer
Derivato
Implementazioni

Proprietà

BatchContainers

Ottiene i contenitori batch che comprendono questo batch

SequenceToken

Crea il token della sequenza di flusso per l'inizio di questo batch.

(Ereditato da IBatchContainer)
StreamGuid

Identificatore di flusso per il flusso di cui fa parte questo batch.

(Ereditato da IBatchContainer)
StreamId

Ges l'identificatore del flusso per il flusso di cui fa parte questo batch.

(Ereditato da IBatchContainer)
StreamNamespace

Lo spazio dei nomi stream per il flusso di questo batch fa parte di .

(Ereditato da IBatchContainer)

Metodi

GetEvents<T>()

Ottiene gli eventi di un tipo specifico dal batch.

(Ereditato da IBatchContainer)
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.

(Ereditato da IBatchContainer)
ShouldDeliver(IStreamIdentity, Object, StreamFilterPredicate)

Decidere se questo batch deve essere inviato alla destinazione specificata.

(Ereditato da IBatchContainer)

Si applica a