Compartilhar via


Membros SqlSyncScopeProvisioning

Representa o provisionamento de um banco de dados do SQL Server para um escopo específico representado por um objeto DbSyncScopeDescription.

O tipo SqlSyncScopeProvisioning expõe os seguintes membros.

Construtores

  Nome Descrição
Método público SqlSyncScopeProvisioning() () () () Obsoleto. Inicializa uma nova instância da classe SqlSyncScopeProvisioning usando valores padrão.
Método público SqlSyncScopeProvisioning(SqlConnection) Inicializa uma nova instância da classe SqlSyncScopeProvisioning com a conexão especificada.
Método público SqlSyncScopeProvisioning(DbSyncScopeDescription) Obsoleto. Inicializa uma nova instância da classe SqlSyncScopeProvisioning para o escopo especificado.
Método público SqlSyncScopeProvisioning(SqlConnection, DbSyncScopeDescription) Inicializa uma nova instância da classe SqlSyncScopeProvisioning com a conexão e a descrição de escopo especificadas.
Método público SqlSyncScopeProvisioning(SqlConnection, SqlSyncScopeProvisioningType) Inicializa uma nova instância da classe SqlSyncScopeProvisioning com a conexão e o tipo de provisionamento especificados.
Método público SqlSyncScopeProvisioning(SqlConnection, DbSyncScopeDescription, SqlSyncScopeProvisioningType) Inicializa uma nova instância da classe SqlSyncScopeProvisioning com a conexão, a descrição de escopo e o tipo de provisionamento especificados.

Início

Métodos

  Nome Descrição
Método público Apply() () () () Aplica o script de provisionamento a um banco de dados do SQL Server usando a conexão especificada no construtor.
Método público Apply(SqlConnection) Obsoleto. Aplica o script de provisionamento a um banco de dados do SQL Server na conexão especificada.
Método público Equals(Object) (Herdado de Object.)
Método protegido Finalize() () () () (Herdado de Object.)
Método público GetHashCode() () () () (Herdado de Object.)
Método público GetType() () () () (Herdado de Object.)
Método protegido MemberwiseClone() () () () (Herdado de Object.)
Método público PopulateFromScopeDescription(DbSyncScopeDescription) Define a descrição do escopo a partir do qual o banco de dados deve ser provisionado.
Método público PopulateFromTemplate(String, String) Define a descrição de escopo baseada em modelo a partir da qual o banco de dados deve ser provisionado.
Método público ScopeExists(String) Indica se o escopo especificado existe no banco de dados usando a conexão especificada no construtor.
Método público ScopeExists(String, SqlConnection) Obsoleto. Retorna se o escopo especificado existe.
Método público Script() () () () Gera uma cadeia de caracteres contendo o código SQL para provisionar o banco de dados para um escopo específico usando a conexão especificada no construtor.
Método público Script(String) Obsoleto. Gera uma cadeia de caracteres que contém o código SQL para provisionar o banco de dados de um escopo específico.
Método público SetCreateProceduresDefault(DbSyncCreationOption) Define se deve ser criado um conjunto de procedimentos armazenados que insiram, atualizem e excluam dados e metadados de sincronização.
Método público SetCreateProceduresForAdditionalScopeDefault(DbSyncCreationOption) Define se é necessário criar procedimentos armazenados adicionais para um escopo que contenha tabelas já provisionadas para os outros escopos. Por exemplo, esse escopo adiciona uma coluna de filtro a uma tabela já provisionada sem a coluna de filtro. Defina essa opção como Create para garantir que um procedimento de enumeração de alteração adicional seja criado e capaz de lidar com a coluna de filtro.
Método público SetCreateTableDefault(DbSyncCreationOption) Define se devem ser criadas tabelas base quando um escopo é configurado. Tabelas base são tabelas que contêm dados de usuário, ao contrário das tabelas de controle que contêm metadados de sincronização.
Método público SetCreateTrackingTableDefault(DbSyncCreationOption) Define se devem ser criadas tabelas que armazenem metadados de rastreamento de alterações.
Método público SetCreateTriggersDefault(DbSyncCreationOption) Define se devem ser criados, nas tabelas base, gatilhos que atualizem tabelas de controle.
Método público SetPopulateTrackingTableDefault(DbSyncCreationOption) Define se devem ser inseridos metadados em tabelas de controle de alterações para linhas que já existem em tabelas base.
Método público SetUseBulkProceduresDefault(Boolean) Define um valor que indica se procedimentos em lote devem ser criados durante o provisionamento de procedimentos armazenados.
Método público TemplateExists(String) Retorna se o modelo especificado existe no banco de dados.
Método público ToString() () () () (Herdado de Object.)

Início

Propriedades

  Nome Descrição
Propriedade pública CommandTimeout Obtém ou define o tempo de espera, em segundos, até um comando de provisionamento ser interrompido e um erro ser gerado.
Propriedade pública ObjectPrefix Obtém ou define o prefixo opcional usado para identificar objetos criados pelo Sync Framework.
Propriedade pública ObjectSchema Obtém ou define o esquema de banco de dados no qual o Sync Framework cria objetos.
Propriedade pública ScopeName Obtém o nome do escopo ou modelo que o objeto representa.
Propriedade pública Tables Obtém uma coleção de objetos que representam cada um o provisionamento de uma tabela de banco de dados.
Propriedade pública UserComment Obtém ou define o comentário especificado pelo usuário sobre o escopo.

Início

Consulte também

Referência

SqlSyncScopeProvisioning Classe

Namespace Microsoft.Synchronization.Data.SqlServer