BatchContainerBatch Classe
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.
Un batch di contenitori batch, che, se configurato (vedere StreamPullingAgentOptions), sarà i dati estratti da PersistenStreamPullingAgent dalla cache sottostante
[Orleans.GenerateSerializer]
public sealed class BatchContainerBatch : Orleans.Streams.IBatchContainerBatch
[<Orleans.GenerateSerializer>]
type BatchContainerBatch = class
interface IBatchContainerBatch
interface IBatchContainer
Public NotInheritable Class BatchContainerBatch
Implements IBatchContainerBatch
- Ereditarietà
-
BatchContainerBatch
- Attributi
- Implementazioni
Costruttori
BatchContainerBatch(List<IBatchContainer>) |
Un batch di contenitori batch, che, se configurato (vedere StreamPullingAgentOptions), sarà i dati estratti da PersistenStreamPullingAgent dalla cache sottostante |
Proprietà
BatchContainers |
Ottiene i contenitori batch che comprendono questo batch |
SequenceToken |
Ottiene il token della sequenza di flusso per l'inizio di questo batch. Derivato dal primo contenitore batch nel batch. |
StreamId |
Ottiene l'identificatore del flusso del flusso di cui fa parte questo batch. Derivato dal primo contenitore batch nel batch. |
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. |