EventHubBatchContainer Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Пакетный контейнер, который доставляет полезные данные и сведения о положении потока для набора событий в EventHub EventData.
[System.Serializable]
public class EventHubBatchContainer : Orleans.Serialization.IOnDeserialized, Orleans.Streams.IBatchContainer
[<System.Serializable>]
type EventHubBatchContainer = class
interface IBatchContainer
interface IOnDeserialized
Public Class EventHubBatchContainer
Implements IBatchContainer, IOnDeserialized
- Наследование
-
EventHubBatchContainer
- Атрибуты
- Реализации
Конструкторы
EventHubBatchContainer(EventHubMessage, SerializationManager) |
Пакетный контейнер, доставляющий события из кэшированных данных EventHub, связанных с потоком Orleans |
Свойства
SequenceToken |
Токен последовательности потоковой передачи для начала этого пакета. |
StreamGuid |
Идентификатор потока для потока, в который входит этот пакет. |
StreamNamespace |
Пространство имен потока для потока, в который входит этот пакет. |
Методы
GetEvents<T>() |
Получает события определенного типа из пакета. |
ImportRequestContext() |
Позволяет IBatchContainer задать любые данные в RequestContext перед отправкой этого IBatchContainer потребителям. Это могут быть данные, которые были заданы во время создания события и постановки в очередь в постоянный поставщик, или любые другие данные. |
ShouldDeliver(IStreamIdentity, Object, StreamFilterPredicate) |
Решите, следует ли отправлять этот пакет в указанный целевой объект. |
ToEventData<T>(SerializationManager, Guid, String, IEnumerable<T>, Dictionary<String,Object>) |
Добавление списка событий и его контекста в объект EventData |
Явные реализации интерфейса
IOnDeserialized.OnDeserialized(ISerializerContext) |
Пакетный контейнер, который доставляет полезные данные и сведения о положении потока для набора событий в EventHub EventData. |