Partilhar via


DataPhaseOperationStateProvider Classe

Definição

public class DataPhaseOperationStateProvider : Microsoft.SqlServer.Dac.DataOperationStateProvider
type DataPhaseOperationStateProvider = class
    inherit DataOperationStateProvider
Public Class DataPhaseOperationStateProvider
Inherits DataOperationStateProvider
Herança
DataPhaseOperationStateProvider

Construtores

DataPhaseOperationStateProvider(String, String)

Crie uma nova instância de DataPhaseOperationStateProvider para um banco de dados com uma ID de operação exclusiva. O tipo de armazenamento é definido como AzureStorage por padrão. A operação de dados não está retomando por padrão. Os estados das tabelas são armazenados em um ConcurrentDictionary.

Propriedades

DatabaseName
DataOperationIsResuming

Retornará true se a operação de dados estiver sendo retomada.

(Herdado de DataOperationStateProvider)
OperationId

Obtém o identificador exclusivo da operação de dados. As operações que precisam criar um ou mais objetos de banco de dados temporários podem usar essa cadeia de caracteres exclusiva em seus nomes de objeto. Essa propriedade não pode ser vazia ou nula, deve ter 6 caracteres e deve permanecer constante durante todo o tempo de vida da operação de dados (e retomar tentativas).

(Herdado de DataOperationStateProvider)
StorageType

Obtém o local de armazenamento de dados que o provedor de estado está usando para armazenar o conteúdo das tabelas de banco de dados.

(Herdado de DataOperationStateProvider)

Métodos

CleanupDataStorageAsync(String, String)

Remova os dados dessa tabela no armazenamento.

MarkDataOperationResuming()

Para marcar a operação de dados como retomada.

MarkStepCompleteAsync(String, String)

Marque o estado da etapa como concluído.

MarkStepNotStartedAsync(String, String)

Marque o estado da etapa como não iniciado, se um estado de etapa ainda não existir, adicione-o com valor não iniciado.

MarkStepStartedAsync(String, String)

Marque o estado da etapa como iniciado.

TryGetStepStateAsync(String, String)

Tente obter o estado da etapa.

Aplica-se a