导出 (0) 打印
全部展开

IEventProcessor 接口

注:本页面内容可能不完全适用中国大陆地区运营的 Windows Azure服务。如要了解不同地区 Windows Azure 服务的差异, 请参考本网站.

为事件处理程序提供方法。应用程序必须实现此接口才能处理来自事件中心的事件。此接口是 EventProcessorHostRegisterProcessor<T>(Lease, ICheckpointManager) 的主要扩展点。

命名空间:  Microsoft.ServiceBus.Messaging
程序集:  Microsoft.ServiceBus(在 Microsoft.ServiceBus.dll 中)

public interface IEventProcessor

IEventProcessor 类型公开以下成员。

  名称说明
公共方法CloseAsync在为平衡负载而将分区所有权移至其他节点时或主机关机时调用。在响应 EventHubConsumerGroup.UnregisterProcessorAsync(Lease, CloseReason) 时调用。
公共方法OpenAsync初始化事件中心处理器实例。此方法在任何事件数据传递到此处理器实例之前调用。
公共方法ProcessEventsAsync异步处理指定的上下文和消息。当事件中心流中有新消息时调用此方法。确保在处理完各批中所有事件后才设置检查点。
页首

社区附加资源

添加
显示:
© 2015 Microsoft