共用方式為


EventHubMessage 建構函式

定義

多載

EventHubMessage(CachedMessage, Serializer)

EventHub 的 EventData 類別重複。

EventHubMessage(StreamId, String, String, Int64, DateTime, DateTime, IDictionary<String,Object>, Byte[])

建構函式

EventHubMessage(CachedMessage, Serializer)

EventHub 的 EventData 類別重複。

public EventHubMessage (Orleans.Providers.Streams.Common.CachedMessage cachedMessage, Orleans.Serialization.Serializer serializer);
new Orleans.Streaming.EventHubs.EventHubMessage : Orleans.Providers.Streams.Common.CachedMessage * Orleans.Serialization.Serializer -> Orleans.Streaming.EventHubs.EventHubMessage
Public Sub New (cachedMessage As CachedMessage, serializer As Serializer)

參數

cachedMessage
CachedMessage
serializer
Serializer

適用於

EventHubMessage(StreamId, String, String, Int64, DateTime, DateTime, IDictionary<String,Object>, Byte[])

建構函式

public EventHubMessage (Orleans.Runtime.StreamId streamId, string partitionKey, string offset, long sequenceNumber, DateTime enqueueTimeUtc, DateTime dequeueTimeUtc, System.Collections.Generic.IDictionary<string,object> properties, byte[] payload);
new Orleans.Streaming.EventHubs.EventHubMessage : Orleans.Runtime.StreamId * string * string * int64 * DateTime * DateTime * System.Collections.Generic.IDictionary<string, obj> * byte[] -> Orleans.Streaming.EventHubs.EventHubMessage
Public Sub New (streamId As StreamId, partitionKey As String, offset As String, sequenceNumber As Long, enqueueTimeUtc As DateTime, dequeueTimeUtc As DateTime, properties As IDictionary(Of String, Object), payload As Byte())

參數

streamId
StreamId

串流識別

partitionKey
String

訊息的 EventHub 分割區索引鍵

offset
String

位移至來自此訊息的 EventHub 分割區

sequenceNumber
Int64

位移至來自此訊息的 EventHub 分割區

enqueueTimeUtc
DateTime

EventHub 插入此訊息的 UTC 時間

dequeueTimeUtc
DateTime

從 EventHub 讀取此訊息到目前服務的時間以 UTC 為單位

properties
IDictionary<String,Object>

EventData 物件的使用者屬性

payload
Byte[]

EventData 物件的二進位資料

適用於