TransSubscription.Reinitialize Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Marca a assinatura para reinicialização.
Sobrecargas
Reinitialize() |
Marca a assinatura para reinicialização na próxima vez que o Agente de Distribuição for executado para sincronizar a assinatura. |
Reinitialize(Boolean) |
Reinicializa a assinatura. |
Reinitialize()
Marca a assinatura para reinicialização na próxima vez que o Agente de Distribuição for executado para sincronizar a assinatura.
public:
void Reinitialize();
public void Reinitialize ();
member this.Reinitialize : unit -> unit
Public Sub Reinitialize ()
Comentários
Depois de chamar o Reinitialize método, você deve iniciar a sincronização para reinicializar a assinatura. Para obter mais informações, consulte Como reinicializar uma assinatura (programação RMO).
Você deve chamar CommitPropertyChanges para salvar as alterações no TransSubscription objeto no servidor antes de chamar Reinitialize.
O Reinitialize método só pode ser chamado por membros da função de sysadmin
servidor fixa no Publicador (ou no Distribuidor para um Publicador não SQL Server), por membros da função de banco de db_owner
dados fixa no banco de dados de publicação (ou no banco de dados de distribuição para um Publicador não SQL Server) ou pelo usuário que criou a assinatura.
A chamada Reinitialize é equivalente à execução de sp_reinitsubscription (Transact-SQL).
Aplica-se a
Reinitialize(Boolean)
Reinicializa a assinatura.
public:
void Reinitialize(bool invalidateSnapshot);
public void Reinitialize (bool invalidateSnapshot);
member this.Reinitialize : bool -> unit
Public Sub Reinitialize (invalidateSnapshot As Boolean)
Parâmetros
- invalidateSnapshot
- Boolean
Indica se o instantâneo deve ser invalidado.