TypedPointOutputAdapter<TPayload>.Dequeue 方法 (PointEvent<TPayload>)
從與此配接器相關聯的資料流佇列中清除事件。
命名空間: Microsoft.ComplexEventProcessing.Adapters
組件: Microsoft.ComplexEventProcessing.Adapters (在 Microsoft.ComplexEventProcessing.Adapters.dll 中)
語法
public DequeueOperationResult Dequeue(
out PointEvent<TPayload> eventInstance
)
public:
virtual DequeueOperationResult Dequeue(
[OutAttribute] PointEvent<TPayload>^% eventInstance
) sealed
abstract Dequeue :
eventInstance:PointEvent<'TPayload> byref -> DequeueOperationResult
override Dequeue :
eventInstance:PointEvent<'TPayload> byref -> DequeueOperationResult
Public Function Dequeue (
<OutAttribute> ByRef eventInstance As PointEvent(Of TPayload)
) As DequeueOperationResult
參數
- eventInstance
已從佇列清除的事件。
傳回值
Type: Microsoft.ComplexEventProcessing.Adapters.DequeueOperationResult
如果作業成功,則為 DequeueOperationResult.Success。
如果作業不成功,而且配接器需要等待其他 Dequeue 呼叫,則為 DequeueOperationResult.Empty。 之後,執行階段就可以隨時繼續使用配接器。
類型參數
- TPayload
事件裝載的類型。
請參閱
TypedPointOutputAdapter<TPayload> 類別
Microsoft.ComplexEventProcessing.Adapters 命名空間
回到頁首