BatchContainerBatch Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Um lote de contêineres em lote, que, se configurado (consulte StreamPullingAgentOptions), serão os dados extraídos pelo PersistenStreamPullingAgent do cache subjacente
[Orleans.GenerateSerializer]
public sealed class BatchContainerBatch : Orleans.Streams.IBatchContainerBatch
[<Orleans.GenerateSerializer>]
type BatchContainerBatch = class
interface IBatchContainerBatch
interface IBatchContainer
Public NotInheritable Class BatchContainerBatch
Implements IBatchContainerBatch
- Herança
-
BatchContainerBatch
- Atributos
- Implementações
Construtores
BatchContainerBatch(List<IBatchContainer>) |
Um lote de contêineres em lote, que, se configurado (consulte StreamPullingAgentOptions), serão os dados extraídos pelo PersistenStreamPullingAgent do cache subjacente |
Propriedades
BatchContainers |
Obtém os contêineres de lote que compõem este lote |
SequenceToken |
Obtém o token de sequência de fluxo para o início deste lote. Derivado do primeiro contêiner em lote no lote. |
StreamId |
Obtém o identificador de fluxo do fluxo do qual esse lote faz parte. Derivado do primeiro contêiner em lote no lote. |
Métodos
GetEvents<T>() |
Obtém eventos de um tipo específico do lote. |
ImportRequestContext() |
Dá a oportunidade de IBatchContainer definir todos os RequestContext dados no antes que eles IBatchContainer sejam enviados aos consumidores. Podem ser os dados que foram definidos no momento em que o evento foi gerado e enfileirados no provedor persistente ou em qualquer outro dado. |