TypedEdgeOutputAdapter<TPayload>.Dequeue 方法 (EdgeEvent<TPayload>)

 

從與此配接器相關聯的資料流佇列中清除事件。

命名空間:   Microsoft.ComplexEventProcessing.Adapters
組件:  Microsoft.ComplexEventProcessing.Adapters (在 Microsoft.ComplexEventProcessing.Adapters.dll 中)

語法

public DequeueOperationResult Dequeue(
    out EdgeEvent<TPayload> eventInstance
)
public:
virtual DequeueOperationResult Dequeue(
    [OutAttribute] EdgeEvent<TPayload>^% eventInstance
) sealed
abstract Dequeue : 
        eventInstance:EdgeEvent<'TPayload> byref -> DequeueOperationResult
override Dequeue : 
        eventInstance:EdgeEvent<'TPayload> byref -> DequeueOperationResult
Public Function Dequeue (
    <OutAttribute> ByRef eventInstance As EdgeEvent(Of TPayload)
) As DequeueOperationResult

參數

  • eventInstance
    事件執行個體

傳回值

Type: Microsoft.ComplexEventProcessing.Adapters.DequeueOperationResult

如果作業成功,則為 DequeueOperationResult.Success

如果作業不成功,而且配接器需要等待其他 Dequeue 呼叫,則為 DequeueOperationResult.Empty

類型參數

  • TPayload
    事件裝載的類型。

請參閱

TypedEdgeOutputAdapter<TPayload> 類別
Microsoft.ComplexEventProcessing.Adapters 命名空間

回到頁首