EventHubDataAdapter Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Standardmäßiger Event Hub-Datenadapter. Benutzer können eine Unterklasse verwenden, um Ereignisdaten zum Streamen der Zuordnung außer Kraft zu setzen.
public class EventHubDataAdapter : Orleans.Providers.Streams.Common.ICacheDataAdapter, Orleans.Streaming.EventHubs.IEventHubDataAdapter, Orleans.Streams.IQueueDataAdapter<Azure.Messaging.EventHubs.EventData>
type EventHubDataAdapter = class
interface IEventHubDataAdapter
interface IQueueDataAdapter<EventData>
interface ICacheDataAdapter
Public Class EventHubDataAdapter
Implements ICacheDataAdapter, IEventHubDataAdapter, IQueueDataAdapter(Of EventData)
- Vererbung
-
EventHubDataAdapter
- Implementiert
Konstruktoren
EventHubDataAdapter(Serializer) |
Cachedatenadapter, der EventHubs EventData an CachedEventHubMessage anpasst, die im Cache verwendet wird |
Methoden
EncodeMessageIntoSegment(EventData, Func<Int32,ArraySegment<Byte>>) |
Standardmäßiger Event Hub-Datenadapter. Benutzer können eine Unterklasse verwenden, um Ereignisdaten zum Streamen der Zuordnung außer Kraft zu setzen. |
FromQueueMessage(StreamPosition, EventData, DateTime, Func<Int32,ArraySegment<Byte>>) |
Standardmäßiger Event Hub-Datenadapter. Benutzer können eine Unterklasse verwenden, um Ereignisdaten zum Streamen der Zuordnung außer Kraft zu setzen. |
GetBatchContainer(CachedMessage) |
Konvertiert eine zwischengespeicherte Nachricht für die Übermittlung in einen Batchcontainer |
GetBatchContainer(EventHubMessage) |
Konvertieren einer EventHubMessage in einen Batchcontainer |
GetOffset(CachedMessage) |
Abrufen des Offsets aus zwischengespeicherten Nachrichten. Bleibt der abgeleiteten Klasse überlassen, da nur sie weiß, wie dies aus der zwischengespeicherten Nachricht abgerufen werden kann. |
GetPartitionKey(StreamId) |
Rufen Sie den Event Hub-Partitionsschlüssel ab, der für einen Stream verwendet werden soll. |
GetSequenceToken(CachedMessage) |
Ruft das Streamsequenztoken aus einer zwischengespeicherten Nachricht ab. |
GetStreamIdentity(EventData) |
Rufen Sie die IStreamIdentity für eine Ereignismeldung ab. |
GetStreamPosition(String, EventData) |
Standardmäßiger Event Hub-Datenadapter. Benutzer können eine Unterklasse verwenden, um Ereignisdaten zum Streamen der Zuordnung außer Kraft zu setzen. |
ToQueueMessage<T>(StreamId, IEnumerable<T>, StreamSequenceToken, Dictionary<String,Object>) |
Standardmäßiger Event Hub-Datenadapter. Benutzer können eine Unterklasse verwenden, um Ereignisdaten zum Streamen der Zuordnung außer Kraft zu setzen. |