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


EventHubDataComparer Класс

Определение

Компаратор данных концентратора событий по умолчанию. Реализует сравнения с 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()

Компаратор данных концентратора событий по умолчанию. Реализует сравнения с CachedEventHubMessage.

Поля

Instance

Одноэлементный экземпляр, так как тип используется без отслеживания состояния, это приведет к сокращению выделения.

Методы

Compare(CachedEventHubMessage, StreamSequenceToken)

Сравнение кэшированного сообщения с маркером последовательности, чтобы определить, до или после маркера

Equals(CachedEventHubMessage, IStreamIdentity)

Проверяет, является ли кэшированное сообщение частью предоставленного потока.

Методы расширения

Compare<TCachedMessage>(ICacheDataComparer<TCachedMessage>, StreamSequenceToken, TCachedMessage)

Сравнение кэшированного сообщения с маркером последовательности, чтобы определить, до или после маркера

Equals<TCachedMessage>(ICacheDataComparer<TCachedMessage>, IStreamIdentity, TCachedMessage)

Проверяет, является ли кэшированное сообщение частью предоставленного потока.

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