Udostępnij za pośrednictwem


Metoda TransSubscription.Reinitialize

Znaczniki subskrypcja dla następnego ponownego zainicjowania czas działa Agent dystrybucji do synchronizacji subskrypcja.

Przestrzeń nazw:  Microsoft.SqlServer.Replication
Zestaw:  Microsoft.SqlServer.Rmo (w Microsoft.SqlServer.Rmo.dll)

Składnia

'Deklaracja
Public Sub Reinitialize
'Użycie
Dim instance As TransSubscription

instance.Reinitialize()
public void Reinitialize()
public:
void Reinitialize()
member Reinitialize : unit -> unit 
public function Reinitialize()

Uwagi

Po wywołaniu Reinitialize metoda, należy uruchomić synchronizację, aby ponownie zainicjować subskrypcja.Aby uzyskać więcej informacji, zobacz temat Jak Ponownie zainicjować subskrypcję (Programowanie RMO).

Powinna wywołać CommitPropertyChanges zapisać zmiany w TransSubscription obiektu na serwerze przed wywoływaniem Reinitialize.

Reinitialize Metoda może być wywoływana tylko przez członków sysadmin roli serwera stałych w Wydawca (lub dystrybutora do nie-SQL ServerWydawca), przez członków db_owner ustaloną rola bazy danych do bazy danych w publikacja (lub w bazie danych dystrybucji nie-SQL ServerWydawca), lub użytkownik, który utworzył subskrypcja.

Wywołanie Reinitialize jest równoważne wykonywanie sp_reinitsubscription (języka Transact-SQL).

Ten obszar nazw, klasy lub element członkowski jest obsługiwany tylko w wersja 2.0.NET Framework.