Compartilhar via


TransSubscription.Reinitialize Método

Definição

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.

Aplica-se a