Поделиться через


IBatchContainerBatch Интерфейс

Определение

Пакет сообщений очереди (описание содержимого пакета см. в разделе IBatchContainer).

public interface IBatchContainerBatch : Orleans.Streams.IBatchContainer
type IBatchContainerBatch = interface
    interface IBatchContainer
Public Interface IBatchContainerBatch
Implements IBatchContainer
Производный
Реализации

Свойства

BatchContainers

Возвращает пакетные контейнеры, составляющие этот пакет.

SequenceToken

Определяет токен последовательности потока для начала этого пакета.

(Унаследовано от IBatchContainer)
StreamGuid

Идентификатор потока для потока, в который входит этот пакет.

(Унаследовано от IBatchContainer)
StreamId

Определяет идентификатор потока для потока, в который входит этот пакет.

(Унаследовано от IBatchContainer)
StreamNamespace

Пространство имен потока для потока, в который входит этот пакет.

(Унаследовано от IBatchContainer)

Методы

GetEvents<T>()

Возвращает события определенного типа из пакета.

(Унаследовано от IBatchContainer)
ImportRequestContext()

Дает возможность IBatchContainer задать любые данные в RequestContext до отправки IBatchContainer потребителям. Это могут быть данные, которые были заданы во время создания события и помещены в очередь в постоянный поставщик, или любые другие данные.

(Унаследовано от IBatchContainer)
ShouldDeliver(IStreamIdentity, Object, StreamFilterPredicate)

Решите, следует ли отправлять этот пакет в указанный целевой объект.

(Унаследовано от IBatchContainer)

Применяется к