EventData 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.
Stellt das von einem Event Hubs-Stream gesendete und empfangene Ereignis dar. Es enthält den Textkörper des Ereignisses, einen benutzerdefinierten Eigenschaftenbehälter und verschiedene Metadaten, die das Ereignis beschreiben, z. B. seinen Offset in der Partition und seine Nummer in der Streamsequenz. Partitionen werden mit einer Sequenz von Ereignisdaten gefüllt.
public sealed class EventData : IDisposable
type EventData = class
interface IDisposable
Public NotInheritable Class EventData
Implements IDisposable
- Vererbung
-
EventData
- Implementiert
Konstruktoren
EventData() |
Initialisiert eine neue Instanz der EventData-Klasse. |
EventData(Byte[]) |
Initialisiert eine neue instance der -Klasse, die EventData das angegebene Bytearray als Text verwendet. |
EventData(IList<ArraySegment<Byte>>) |
Initialisiert eine neue instance der -Klasse, die EventData die angegebene Liste der Bytearraysegmente als Text verwendet. |
EventData(Object, XmlObjectSerializer) |
Konstruktor, der den Eingabeinhalt und das Serialisierungsprogramm zum Erstellen des Textdatenstroms übernimmt. |
EventData(Stream) |
Initialisiert eine neue instance der -Klasse, die EventData den Argumentstream als Textdatenstrom verwendet. |
Eigenschaften
EnqueuedTimeUtc |
Ruft das Datum und die Uhrzeit der gesendeten Uhrzeit in UTC ab. |
Offset |
Ruft den Offset der Daten relativ zum Event Hub-Partitionsstream ab. Der Offset ist ein Marker oder ein Bezeichner für ein Ereignis innerhalb des Event Hubs-Datenstroms. Der Bezeichner ist innerhalb einer Partition des Event Hubs-Datenstroms eindeutig. |
PartitionKey |
Ruft den Schlüssel ab, der verwendet wird, um zu bestimmen, an welche Partition Ereignisdaten gesendet werden sollen, oder legt diesen fest. |
Properties |
Ruft die Benutzereigenschaften der Ereignisdaten ab, die der Benutzer während Sendevorgängen explizit hinzugefügt hat. |
SequenceNumber |
Ruft die logische Sequenznummer des Ereignisses im Partitionsstream des Event Hub ab. |
SerializedSizeInBytes |
Stellt das von einem Event Hubs-Stream gesendete und empfangene Ereignis dar. Es enthält den Textkörper des Ereignisses, einen benutzerdefinierten Eigenschaftenbehälter und verschiedene Metadaten, die das Ereignis beschreiben, z. B. seinen Offset in der Partition und seine Nummer in der Streamsequenz. Partitionen werden mit einer Sequenz von Ereignisdaten gefüllt. |
SystemProperties |
Ruft die Systemeigenschaften ab, einschließlich der Ereignisdaten, oder legt diese fest. |
Methoden
Clone() |
Erstellt eine ausführliche Kopie dieser Ereignisdaten. |
Dispose() |
Führt anwendungsspezifische Aufgaben durch, die mit der Freigabe, der Zurückgabe oder dem Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen. |
GetBodyStream() |
Ruft den zugrunde liegenden Stream ab oder legt diesen auf den Ereignisdatentext fest. |
GetBytes() |
Ruft die Ereignisdatenbytes ab. |
Gilt für:
Azure SDK for .NET