Freigeben über


EventHubDataComparer Klasse

Definition

Standardmäßiger EventHub-Datenvergleich. Implementiert Vergleiche für 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)
Vererbung
EventHubDataComparer
Implementiert

Konstruktoren

EventHubDataComparer()

Standardmäßiger EventHub-Datenvergleich. Implementiert Vergleiche für CachedEventHubMessage

Felder

Instance

Singleton-Instanz, da der Typ zustandslos ist, verringert sich die Zuordnung.

Methoden

Compare(CachedEventHubMessage, StreamSequenceToken)

Vergleichen einer zwischengespeicherten Nachricht mit einem Sequenztoken, um zu bestimmen, ob es sich um eine Nachricht vor oder nach dem Token handelt

Equals(CachedEventHubMessage, IStreamIdentity)

Überprüft, ob die zwischengespeicherte Nachricht Teil des bereitgestellten Datenstroms ist.

Erweiterungsmethoden

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

Vergleichen einer zwischengespeicherten Nachricht mit einem Sequenztoken, um zu bestimmen, ob es sich um eine Nachricht vor oder nach dem Token handelt

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

Überprüft, ob die zwischengespeicherte Nachricht Teil des bereitgestellten Datenstroms ist.

Gilt für: