Freigeben über


ICacheDataComparer<TCachedMessage> Schnittstelle

Definition

Vergleicht zwischengespeicherte Nachrichten mit verschiedenen Datenstromdetails

public interface ICacheDataComparer<in TCachedMessage>
type ICacheDataComparer<'CachedMessage> = interface
Public Interface ICacheDataComparer(Of In TCachedMessage)

Typparameter

TCachedMessage
Dieser Typparameter ist kontravariant. Das bedeutet, dass Sie entweder den angegebenen Typ oder einen weniger abgeleiteten Typ verwenden können. Weitere Informationen zu Kovarianz und Kontravarianz finden Sie unter Kovarianz und Kontravarianz in Generics.
Abgeleitet

Methoden

Compare(TCachedMessage, StreamSequenceToken)

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

Equals(TCachedMessage, 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: