Condividi tramite


ICacheDataComparer<TCachedMessage> Interfaccia

Definizione

Confronta i messaggi memorizzati nella cache con vari dettagli del flusso

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

Parametri di tipo

TCachedMessage
Questo parametro di tipo è controvariante, ovvero puoi usare il tipo specificato o qualsiasi tipo meno derivato. Per altre informazioni sulla covarianza e la controvarianza, vedi Covarianza e controvarianza nei generics.
Derivato

Metodi

Compare(TCachedMessage, StreamSequenceToken)

Confrontare un messaggio memorizzato nella cache con un token di sequenza per determinare se il messaggio è prima o dopo il token

Equals(TCachedMessage, IStreamIdentity)

Verifica se il messaggio memorizzato nella cache fa parte del flusso fornito

Metodi di estensione

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

Confrontare un messaggio memorizzato nella cache con un token di sequenza per determinare se il messaggio è prima o dopo il token

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

Verifica se il messaggio memorizzato nella cache fa parte del flusso fornito

Si applica a