IBatchContainer Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Каждое сообщение очереди может быть разнородным упорядоченным набором событий. IBatchContainer содержит эти события и позволяет пользователям запрашивать в пакете определенный тип события.
public interface IBatchContainer
type IBatchContainer = interface
Public Interface IBatchContainer
- Производный
Свойства
SequenceToken |
Определяет токен последовательности потока для начала этого пакета. |
StreamGuid |
Идентификатор потока для потока, в который входит этот пакет. |
StreamId |
Определяет идентификатор потока для потока, в который входит этот пакет. |
StreamNamespace |
Пространство имен потока для потока, в который входит этот пакет. |
Методы
GetEvents<T>() |
Получает события определенного типа из пакета. |
ImportRequestContext() |
Дает возможность IBatchContainer задать любые данные в перед отправкой RequestContextIBatchContainer потребителям. Это могут быть данные, которые были заданы во время создания события и постановки в очередь в постоянный поставщик, или любые другие данные. |
ShouldDeliver(IStreamIdentity, Object, StreamFilterPredicate) |
Решите, следует ли отправлять этот пакет в указанный целевой объект. |