Condividi tramite


EventHubDataComparer Classe

Definizione

Operatore di confronto dati eventhub predefinito. Implementa confronti con 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)
Ereditarietà
EventHubDataComparer
Implementazioni

Costruttori

EventHubDataComparer()

Operatore di confronto dati eventhub predefinito. Implementa confronti con CachedEventHubMessage

Campi

Instance

L'istanza Singleton, poiché il tipo è senza stato, in questo modo si ridurranno le allocazioni.

Metodi

Compare(CachedEventHubMessage, StreamSequenceToken)

Confrontare un messaggio memorizzato nella cache con un token di sequenza per determinare se il messaggio è precedente o successivo al token

Equals(CachedEventHubMessage, 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 è precedente o successivo al token

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

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

Si applica a