IBatchContainer Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Cada mensaje de cola puede ser un conjunto heterogéneo y ordenado de eventos. IBatchContainer contiene estos eventos y permite a los usuarios consultar el lote para un tipo específico de evento.
public interface IBatchContainer
type IBatchContainer = interface
Public Interface IBatchContainer
- Derivado
Propiedades
SequenceToken |
Ges el token de secuencia de secuencia para el inicio de este lote. |
StreamGuid |
Identificador de flujo de la secuencia de la que forma parte este lote. |
StreamId |
Ges el identificador de flujo de la secuencia del que forma parte este lote. |
StreamNamespace |
Espacio de nombres de la secuencia del que forma parte este lote. |
Métodos
GetEvents<T>() |
Obtiene eventos de un tipo específico del lote. |
ImportRequestContext() |
Ofrece la oportunidad de IBatchContainer establecer los datos de RequestContext antes IBatchContainer de enviarlos a los consumidores. Puede ser los datos que se establecieron en el momento en que se generó el evento y se puso en cola en el proveedor persistente o en cualquier otro dato. |
ShouldDeliver(IStreamIdentity, Object, StreamFilterPredicate) |
Decida si este lote se debe enviar al destino especificado. |