EventHubMessage 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
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 物件的二進位資料