EventHubDataComparer 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
默认 eventhub 数据比较器。 实现对 CachedEventHubMessage 的比较
public class EventHubDataComparer : Orleans.Providers.Streams.Common.ICacheDataComparer<Orleans.ServiceBus.Providers.CachedEventHubMessage>
type EventHubDataComparer = class
interface ICacheDataComparer<CachedEventHubMessage>
Public Class EventHubDataComparer
Implements ICacheDataComparer(Of CachedEventHubMessage)
- 继承
-
EventHubDataComparer
- 实现
构造函数
EventHubDataComparer() |
默认 eventhub 数据比较器。 实现对 CachedEventHubMessage 的比较 |
字段
Instance |
单一实例,因为类型是无状态的,使用这将减少分配。 |
方法
Compare(CachedEventHubMessage, StreamSequenceToken) |
将缓存的消息与序列标记进行比较,以确定该消息是在令牌之前还是之后 |
Equals(CachedEventHubMessage, IStreamIdentity) |
检查缓存的消息是否是提供的流的一部分 |
扩展方法
Compare<TCachedMessage>(ICacheDataComparer<TCachedMessage>, StreamSequenceToken, TCachedMessage) |
将缓存的消息与序列标记进行比较,以确定该消息是在令牌之前还是之后 |
Equals<TCachedMessage>(ICacheDataComparer<TCachedMessage>, IStreamIdentity, TCachedMessage) |
检查缓存的消息是否是提供的流的一部分 |