DataOperationStateProvider Clase

Definición

Implemente esta interfaz para administrar la extracción de las tablas de datos de usuario de la base de datos en la cuenta de almacenamiento Azure y la publicación desde Azure almacenamiento de los datos de las tablas en la base de datos de destino.

public abstract class DataOperationStateProvider
type DataOperationStateProvider = class
Public MustInherit Class DataOperationStateProvider
Herencia
DataOperationStateProvider
Derivado

Constructores

Nombre Description
DataOperationStateProvider()

Implemente esta interfaz para administrar la extracción de las tablas de datos de usuario de la base de datos en la cuenta de almacenamiento Azure y la publicación desde Azure almacenamiento de los datos de las tablas en la base de datos de destino.

Propiedades

Nombre Description
DataOperationIsResuming

Devuelve true si se reanuda la operación de datos.

OperationId

Obtiene el identificador único de la operación de datos. Las operaciones que necesitan crear uno o varios objetos de base de datos temporales pueden usar esta cadena única en sus nombres de objeto. Esta propiedad no puede estar vacía o nula, debe tener 6 caracteres y debe permanecer constante durante toda la duración de la operación de datos (y reanudar los intentos).

StorageType

Obtiene la ubicación de almacenamiento de datos que usa el proveedor de estado para almacenar el contenido de las tablas de base de datos.

Métodos

Nombre Description
CleanupDataStorageAsync(String, String)

Quita los datos de esta tabla en el almacenamiento.

MarkStepCompleteAsync(String, String)

Marque el estado del paso como completo.

MarkStepNotStartedAsync(String, String)

Marque el estado del paso como no iniciado, si aún no existe un estado de paso, agréguelo con el valor no iniciado.

MarkStepStartedAsync(String, String)

Marque el estado del paso como iniciado.

TryGetStepStateAsync(String, String)

Pruebe a obtener el estado del paso.

Se aplica a