DataOperationStateProvider Klasse

Definition

Implementieren Sie diese Schnittstelle, um das Extrahieren der Datenbankbenutzerdatentabellen in das Azure Speicherkonto zu verwalten und aus Azure Speichern der Tabellendaten in der Zieldatenbank zu veröffentlichen.

public abstract class DataOperationStateProvider
type DataOperationStateProvider = class
Public MustInherit Class DataOperationStateProvider
Vererbung
DataOperationStateProvider
Abgeleitet

Konstruktoren

Name Beschreibung
DataOperationStateProvider()

Implementieren Sie diese Schnittstelle, um das Extrahieren der Datenbankbenutzerdatentabellen in das Azure Speicherkonto zu verwalten und aus Azure Speichern der Tabellendaten in der Zieldatenbank zu veröffentlichen.

Eigenschaften

Name Beschreibung
DataOperationIsResuming

Gibt true zurück, wenn der Datenvorgang fortgesetzt wird.

OperationId

Ruft den eindeutigen Bezeichner des Datenvorgangs ab. Vorgänge, die ein oder mehrere temporäre Datenbankobjekt erstellen müssen, können diese eindeutige Zeichenfolge in ihren Objektnamen verwenden. Diese Eigenschaft darf nicht leer oder null sein, muss 6 Zeichen sein und muss während der gesamten Lebensdauer des Datenvorgangs (und Fortsetzungsversuche) konstant bleiben.

StorageType

Ruft den Datenspeicherort ab, den der Statusanbieter zum Speichern der Datenbanktabelleninhalte verwendet.

Methoden

Name Beschreibung
CleanupDataStorageAsync(String, String)

Entfernt die Daten für diese Tabelle im Speicher.

MarkStepCompleteAsync(String, String)

Markieren Sie den Schrittstatus als abgeschlossen.

MarkStepNotStartedAsync(String, String)

Markieren Sie den Schrittstatus als nicht gestartet, wenn noch kein Schrittstatus vorhanden ist, fügen Sie ihn mit dem Wert hinzu, der nicht gestartet wurde.

MarkStepStartedAsync(String, String)

Markieren Sie den Schrittstatus als gestartet.

TryGetStepStateAsync(String, String)

Versuchen Sie, den Schrittstatus abzurufen.

Gilt für: