AsyncFlowControl 結構

定義

提供還原線程之間執行內容移轉或流程的功能。

public value class AsyncFlowControl : IDisposable
public struct AsyncFlowControl : IDisposable
type AsyncFlowControl = struct
    interface IDisposable
Public Structure AsyncFlowControl
Implements IDisposable
繼承
AsyncFlowControl
實作

備註

執行上下文包含邏輯執行緒所有與執行相關的資訊。 可透過使用該ExecutionContext.SuppressFlow方法阻止執行上下文流向其他執行緒,該方法會回傳結構。AsyncFlowControl Undo回流AsyncFlowControl結構的方法是用來解除流量抑制。 AsyncFlowControl該結構必須在建立的同一個執行緒上使用。

方法

名稱 Description
Dispose()

釋放目前類別實例 AsyncFlowControl 所使用的所有資源。

Equals(AsyncFlowControl)

判斷指定的 AsyncFlowControl 結構是否等於當前 AsyncFlowControl 結構。

Equals(Object)

判斷指定物件是否等於當前 AsyncFlowControl 結構。

GetHashCode()

會得到目前 AsyncFlowControl 結構的雜湊碼。

Undo()

恢復執行緒間執行上下文的流動。

操作員

名稱 Description
Equality(AsyncFlowControl, AsyncFlowControl)

比較兩個 AsyncFlowControl 結構以判斷它們是否相等。

Inequality(AsyncFlowControl, AsyncFlowControl)

比較兩個 AsyncFlowControl 結構以判斷它們是否不相等。

明確介面實作

名稱 Description
IDisposable.Dispose()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

釋放所有由 AsyncFlowControl.

適用於