DataOperationStateProvider Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Реализуйте этот интерфейс для управления извлечением таблиц пользовательских данных базы данных в учетную запись хранения Azure и публикацией из Azure хранения данных таблиц в целевую базу данных.
public abstract class DataOperationStateProvider
type DataOperationStateProvider = class
Public MustInherit Class DataOperationStateProvider
- Наследование
-
DataOperationStateProvider
- Производный
Конструкторы
| Имя | Описание |
|---|---|
| DataOperationStateProvider() |
Реализуйте этот интерфейс для управления извлечением таблиц пользовательских данных базы данных в учетную запись хранения Azure и публикацией из Azure хранения данных таблиц в целевую базу данных. |
Свойства
| Имя | Описание |
|---|---|
| DataOperationIsResuming |
Возвращает значение true, если операция с данными возобновляется. |
| OperationId |
Возвращает уникальный идентификатор операции данных. Операции, необходимые для создания одного или нескольких временных объектов базы данных, могут использовать эту уникальную строку в именах объектов. Это свойство не может быть пустым или пустым, должно быть 6 символов и должно оставаться константой в течение всего времени существования операции данных (и возобновления попыток). |
| StorageType |
Возвращает расположение хранилища данных, которое использует поставщик состояний для хранения содержимого таблиц базы данных. |
Методы
| Имя | Описание |
|---|---|
| CleanupDataStorageAsync(String, String) |
Удаляет данные для этой таблицы в хранилище. |
| MarkStepCompleteAsync(String, String) |
Пометьте состояние шага как завершенное. |
| MarkStepNotStartedAsync(String, String) |
Пометьте состояние шага как не запущенное, если состояние шага еще не существует, добавьте его со значением, не запущенным. |
| MarkStepStartedAsync(String, String) |
Пометьте состояние шага как запущенное. |
| TryGetStepStateAsync(String, String) |
Попробуйте получить состояние шага. |