Partager via


EventHubDataComparer Classe

Définition

Comparateur de données eventhub par défaut. Implémente des comparaisons avec 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)
Héritage
EventHubDataComparer
Implémente

Constructeurs

EventHubDataComparer()

Comparateur de données eventhub par défaut. Implémente des comparaisons avec CachedEventHubMessage

Champs

Instance

L’instance Singleton, étant donné que le type est sans état, cette utilisation réduit les allocations.

Méthodes

Compare(CachedEventHubMessage, StreamSequenceToken)

Comparer un message mis en cache avec un jeton de séquence pour déterminer s’il est avant ou après le jeton

Equals(CachedEventHubMessage, IStreamIdentity)

Vérifie si le message mis en cache fait partie du flux fourni

Méthodes d’extension

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

Comparer un message mis en cache avec un jeton de séquence pour déterminer s’il est avant ou après le jeton

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

Vérifie si le message mis en cache fait partie du flux fourni

S’applique à