EventData クラス

定義

Event Hubs ストリームから送受信されるイベントを表します。 これには、イベントの本文、ユーザー定義のプロパティ バッグ、およびイベントを記述するさまざまなメタデータ (パーティション内のオフセットやストリーム シーケンス内の数値など) が含まれます。 パーティションには、一連のイベント データが格納されます。

public sealed class EventData : IDisposable
type EventData = class
    interface IDisposable
Public NotInheritable Class EventData
Implements IDisposable
継承
EventData
実装

コンストラクター

EventData()

EventData クラスの新しいインスタンスを初期化します。

EventData(Byte[])

指定したバイト配列を EventData 本文として使用する クラスの新しいインスタンスを初期化します。

EventData(IList<ArraySegment<Byte>>)

指定したバイト配列セグメントのリストを EventData 本文として使用する クラスの新しいインスタンスを初期化します。

EventData(Object, XmlObjectSerializer)

入力コンテンツとシリアライザーを受け取って本文ストリームを作成するコンストラクター。

EventData(Stream)

引数ストリームを本文ストリームとして使用する クラスの新しいインスタンス EventData を初期化します。

プロパティ

EnqueuedTimeUtc

UTC で送信された時刻の日付と時刻を取得します。

Offset

Event Hub パーティション ストリームに対するデータの相対オフセットを取得します。 オフセットは、Event Hubs ストリーム内のイベントのマーカーまたは識別子です。 この識別子は、Event Hubs ストリームのパーティション内で一意です。

PartitionKey

イベント データを送信するパーティションを決定するために使用されるキーを取得または設定します。

Properties

送信操作中にユーザーが明示的に追加したイベント データのユーザー プロパティを取得します。

SequenceNumber

イベント ハブのパーティション ストリーム内のイベントの論理シーケンス番号を取得します。

SerializedSizeInBytes

Event Hubs ストリームから送受信されるイベントを表します。 これには、イベントの本文、ユーザー定義のプロパティ バッグ、およびイベントを記述するさまざまなメタデータ (パーティション内のオフセットやストリーム シーケンス内の数値など) が含まれます。 パーティションには、一連のイベント データが格納されます。

SystemProperties

イベント データを含むシステム プロパティを取得または設定します。

メソッド

Clone()

このイベント データのディープ コピーを作成します。

Dispose()

アンマネージ リソースの解放またはリセットに関連付けられているアプリケーション定義のタスクを実行します。

GetBodyStream()

基になるストリームをイベント データ本文に取得または設定します。

GetBytes()

イベント データバイトを取得します。

適用対象