IBatchContainer Interface
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.
Cada mensagem de fila tem permissão para ser um conjunto heterogêneo e ordenado de eventos. IBatchContainer contém esses eventos e permite que os usuários consultem o lote para um tipo específico de evento.
public interface IBatchContainer
type IBatchContainer = interface
Public Interface IBatchContainer
- Derivado
Propriedades
SequenceToken |
Ges o token de sequência de fluxo para o início deste lote. |
StreamGuid |
Identificador de fluxo para o fluxo do qual este lote faz parte. |
StreamId |
Ges o identificador de fluxo para o fluxo do qual este lote faz parte. |
StreamNamespace |
O namespace de fluxo para o fluxo do qual este lote faz parte. |
Métodos
GetEvents<T>() |
Obtém eventos de um tipo específico do lote. |
ImportRequestContext() |
Dá a IBatchContainer oportunidade de definir todos os RequestContext dados no antes de serem IBatchContainer 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. |
ShouldDeliver(IStreamIdentity, Object, StreamFilterPredicate) |
Decida se esse lote deve ser enviado para o destino especificado. |