Compartilhar via


EventHubDataComparer Classe

Definição

Comparador de dados do eventhub padrão. Implementa comparações com 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)
Herança
EventHubDataComparer
Implementações

Construtores

EventHubDataComparer()

Comparador de dados do eventhub padrão. Implementa comparações com CachedEventHubMessage

Campos

Instance

Instância singleton, uma vez que o tipo é sem estado usando isso reduzirá as alocações.

Métodos

Compare(CachedEventHubMessage, StreamSequenceToken)

Comparar uma mensagem armazenada em cache com um token de sequência para determinar se a mensagem é anterior ou posterior ao token

Equals(CachedEventHubMessage, 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 é anterior ou posterior ao token

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

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

Aplica-se a