Compartilhar via


ICacheDataComparer<TCachedMessage> Interface

Definição

Compara mensagens armazenadas em cache com vários detalhes do fluxo

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

Parâmetros de tipo

TCachedMessage
Este parâmetro de tipo é contravariante. Isso significa que é possível usar o tipo especificado ou qualquer tipo menos derivado. Para obter mais informações sobre covariância e contravariância, consulte Covariância e contravariância em genéricos.
Derivado

Métodos

Compare(TCachedMessage, StreamSequenceToken)

Comparar uma mensagem armazenada em cache com um token de sequência para determinar se a mensagem é antes ou depois do token

Equals(TCachedMessage, IStreamIdentity)

Verifica se a mensagem armazenada em cache faz parte do fluxo fornecido

Métodos de Extensão

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

Comparar uma mensagem armazenada em cache com um token de sequência para determinar se a mensagem é antes ou depois do token

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

Verifica se a mensagem armazenada em cache faz parte do fluxo fornecido

Aplica-se a