Condividi tramite


IEventHubDataAdapter Interfaccia

Definizione

public interface IEventHubDataAdapter : Orleans.Providers.Streams.Common.ICacheDataAdapter, Orleans.Streams.IQueueDataAdapter<Azure.Messaging.EventHubs.EventData>
type IEventHubDataAdapter = interface
    interface IQueueDataAdapter<EventData>
    interface ICacheDataAdapter
Public Interface IEventHubDataAdapter
Implements ICacheDataAdapter, IQueueDataAdapter(Of EventData)
Derivato
Implementazioni

Metodi

FromQueueMessage(StreamPosition, EventData, DateTime, Func<Int32,ArraySegment<Byte>>)
GetBatchContainer(CachedMessage)

Converte un messaggio memorizzato nella cache in un contenitore batch per il recapito

(Ereditato da ICacheDataAdapter)
GetOffset(CachedMessage)
GetPartitionKey(Guid, String)
GetSequenceToken(CachedMessage)

Ottiene il token della sequenza di flusso da un messaggio memorizzato nella cache.

(Ereditato da ICacheDataAdapter)
GetStreamIdentity(EventData)
GetStreamPosition(String, EventData)
ToQueueMessage<T>(Guid, String, IEnumerable<T>, StreamSequenceToken, Dictionary<String,Object>)

Crea un messaggio di coda cloud dai dati degli eventi di flusso.

(Ereditato da IQueueDataAdapter<TQueueMessage>)
ToQueueMessage<T>(StreamId, IEnumerable<T>, StreamSequenceToken, Dictionary<String,Object>)

Crea un messaggio di coda cloud dai dati degli eventi di flusso.

(Ereditato da IQueueDataAdapter<TQueueMessage>)

Si applica a