Freigeben über


IEventHubDataAdapter Schnittstelle

Definition

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)
Abgeleitet
Implementiert

Methoden

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

Konvertiert eine zwischengespeicherte Nachricht in einen Batchcontainer für die Übermittlung.

(Geerbt von ICacheDataAdapter)
GetOffset(CachedMessage)
GetPartitionKey(Guid, String)
GetSequenceToken(CachedMessage)

Ruft das Streamsequenztoken aus einer zwischengespeicherten Nachricht ab.

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

Erstellt eine Cloudwarteschlangennachricht aus Streamereignisdaten.

(Geerbt von IQueueDataAdapter<TQueueMessage>)
ToQueueMessage<T>(StreamId, IEnumerable<T>, StreamSequenceToken, Dictionary<String,Object>)

Erstellt eine Cloudwarteschlangennachricht aus Streamereignisdaten.

(Geerbt von IQueueDataAdapter<TQueueMessage>)

Gilt für: