DataOperationStateProvider 类

定义

实现此接口以管理将数据库用户数据表提取到Azure存储帐户,并从Azure存储表数据发布到目标数据库。

public abstract class DataOperationStateProvider
type DataOperationStateProvider = class
Public MustInherit Class DataOperationStateProvider
继承
DataOperationStateProvider
派生

构造函数

名称 说明
DataOperationStateProvider()

实现此接口以管理将数据库用户数据表提取到Azure存储帐户,并从Azure存储表数据发布到目标数据库。

属性

名称 说明
DataOperationIsResuming

如果数据操作正在恢复,则返回 true。

OperationId

获取数据操作唯一标识符。 需要创建一个或多个临时数据库对象的操作可以在其对象名称中使用此唯一字符串。 此属性不能为空或 null,必须为 6 个字符,并且必须在数据操作生存期内保持一致(并恢复尝试)。

StorageType

获取状态提供程序用于存储数据库表内容的数据存储位置。

方法

名称 说明
CleanupDataStorageAsync(String, String)

删除存储中此表的数据。

MarkStepCompleteAsync(String, String)

将步骤状态标记为已完成。

MarkStepNotStartedAsync(String, String)

如果步骤状态尚不存在,请将步骤状态标记为未启动,请添加值未启动。

MarkStepStartedAsync(String, String)

将步骤状态标记为已启动。

TryGetStepStateAsync(String, String)

请尝试获取步骤状态。

适用于