DataOperationStateProvider 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
實作此介面來管理將資料庫使用者資料表擷取到 Azure 儲存帳號,並將資料從 Azure 儲存發佈到目標資料庫。
public abstract class DataOperationStateProvider
type DataOperationStateProvider = class
Public MustInherit Class DataOperationStateProvider
- 繼承
-
DataOperationStateProvider
- 衍生
建構函式
| 名稱 | Description |
|---|---|
| DataOperationStateProvider() |
實作此介面來管理將資料庫使用者資料表擷取到 Azure 儲存帳號,並將資料從 Azure 儲存發佈到目標資料庫。 |
屬性
| 名稱 | Description |
|---|---|
| DataOperationIsResuming |
若資料操作正在繼續,則回傳 true。 |
| OperationId |
取得資料操作的唯一識別碼。 需要建立一個或多個暫存資料庫物件的操作,可以在物件名稱中使用這個獨特的字串。 此屬性不能為空或空,必須為 6 字元,且在資料操作期間(及續航嘗試)中保持不變。 |
| StorageType |
取得狀態提供者用來儲存資料庫資料表內容的資料儲存位置。 |
方法
| 名稱 | Description |
|---|---|
| CleanupDataStorageAsync(String, String) |
移除該資料表的資料在儲存中。 |
| MarkStepCompleteAsync(String, String) |
將步驟狀態標記為完成。 |
| MarkStepNotStartedAsync(String, String) |
將步進狀態標記為未開始,若尚未有步進狀態,則以未開始值加入。 |
| MarkStepStartedAsync(String, String) |
將步驟狀態標記為開始。 |
| TryGetStepStateAsync(String, String) |
試著取得階梯狀態。 |