DataOperationStateProvider Classe

Definizione

Implementare questa interfaccia per gestire l'estrazione delle tabelle dati utente del database nell'account di archiviazione Azure e la pubblicazione da Azure archiviare i dati delle tabelle nel database di destinazione.

public abstract class DataOperationStateProvider
type DataOperationStateProvider = class
Public MustInherit Class DataOperationStateProvider
Ereditarietà
DataOperationStateProvider
Derivato

Costruttori

Nome Descrizione
DataOperationStateProvider()

Implementare questa interfaccia per gestire l'estrazione delle tabelle dati utente del database nell'account di archiviazione Azure e la pubblicazione da Azure archiviare i dati delle tabelle nel database di destinazione.

Proprietà

Nome Descrizione
DataOperationIsResuming

Restituisce true se l'operazione dati viene ripresa.

OperationId

Ottiene l'identificatore univoco dell'operazione dati. Le operazioni che devono creare uno o più oggetti di database temporanei possono usare questa stringa univoca nei nomi degli oggetti. Questa proprietà non può essere vuota o null, deve essere di 6 caratteri e deve rimanere costante per tutta la durata dell'operazione dati (e riprendere i tentativi).

StorageType

Ottiene il percorso di archiviazione dei dati utilizzato dal provider di stato per archiviare il contenuto delle tabelle di database.

Metodi

Nome Descrizione
CleanupDataStorageAsync(String, String)

Rimuove i dati per questa tabella nella risorsa di archiviazione.

MarkStepCompleteAsync(String, String)

Contrassegnare lo stato del passaggio come completato.

MarkStepNotStartedAsync(String, String)

Contrassegnare lo stato del passaggio come non avviato, se lo stato di un passaggio non esiste ancora, aggiungerlo con il valore non avviato.

MarkStepStartedAsync(String, String)

Contrassegnare lo stato del passaggio come avviato.

TryGetStepStateAsync(String, String)

Provare a ottenere lo stato del passaggio.

Si applica a