DataOperationStateProvider Classe

Définition

Implémentez cette interface pour gérer l’extraction des tables de données utilisateur de base de données dans le compte de stockage Azure et la publication à partir de Azure stockage des données des tables dans la base de données cible.

public abstract class DataOperationStateProvider
type DataOperationStateProvider = class
Public MustInherit Class DataOperationStateProvider
Héritage
DataOperationStateProvider
Dérivé

Constructeurs

Nom Description
DataOperationStateProvider()

Implémentez cette interface pour gérer l’extraction des tables de données utilisateur de base de données dans le compte de stockage Azure et la publication à partir de Azure stockage des données des tables dans la base de données cible.

Propriétés

Nom Description
DataOperationIsResuming

Retourne la valeur true si l’opération de données reprend.

OperationId

Obtient l’identificateur unique de l’opération de données. Les opérations qui doivent créer un ou plusieurs objets de base de données temporaires peuvent utiliser cette chaîne unique dans leurs noms d’objets. Cette propriété ne peut pas être vide ou null, doit être de 6 caractères et doit rester constante tout au long de la durée de vie de l’opération de données (et reprendre les tentatives).

StorageType

Obtient l’emplacement de stockage des données que le fournisseur d’état utilise pour stocker le contenu des tables de base de données.

Méthodes

Nom Description
CleanupDataStorageAsync(String, String)

Supprime les données de cette table dans le stockage.

MarkStepCompleteAsync(String, String)

Marquez l’état de l’étape comme terminé.

MarkStepNotStartedAsync(String, String)

Marquez l’état de l’étape comme n’étant pas démarré, si un état d’étape n’existe pas encore, ajoutez-le avec la valeur non démarrée.

MarkStepStartedAsync(String, String)

Marquez l’état de l’étape comme démarré.

TryGetStepStateAsync(String, String)

Essayez d’obtenir l’état de l’étape.

S’applique à