AsyncFlowControl 結構
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供還原線程之間執行內容移轉或流程的功能。
public value class AsyncFlowControl : IDisposable
public struct AsyncFlowControl : IDisposable
type AsyncFlowControl = struct
interface IDisposable
Public Structure AsyncFlowControl
Implements IDisposable
- 繼承
- 實作
備註
執行上下文包含邏輯執行緒所有與執行相關的資訊。 可透過使用該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. |