Jak Umożliwia wyświetlanie i modyfikowanie właściwości subskrypcja ściąganej (Programowanie RMO)

Można zmodyfikować ściągać subskrypcje i uzyskiwać dostęp do ich właściwości programowo przy użyciu RMO (replikacja Management Objects).Służy do przeglądania i modyfikowania klas RMO subskrypcja wciągana właściwości są zależne od typu publikacja, do którego subskrypcja wciągana jest subskrybentem.

Służy do wyświetlania lub modyfikowania właściwości subskrypcja wciągana migawka lub transakcyjnych publikacja

  1. Utwórz połączenie subskrybent przy użyciu ServerConnection Klasa.

  2. Utworzenie wystąpienie TransPullSubscription Klasa.

  3. zestaw PublicationName(), DatabaseName(), PublisherName(), a PublicationDBName() właściwości.

  4. zestaw połączenia z kroku 1 do ConnectionContext() Właściwość.

  5. Wywołanie LoadProperties() Metoda uzyskać właściwości obiektu. Jeśli ta metoda zwraca false, albo właściwości subskrypcja w kroku 3 zostały niepoprawnie zdefiniowane lub subskrypcja nie istnieje na serwerze.

  6. (Opcjonalnie) Aby zmienić właściwości, należy ustawić nową wartość dla jednego z TransPullSubscription właściwości, które mogą być ustawione, a następnie wywołać CommitPropertyChanges() Metoda.

  7. (Opcjonalnie) Aby wyświetlić nowe ustawienia, należy skontaktować się telefonicznie Refresh() Metoda, aby ponownie załadować właściwości artykuł.

  8. Zamknij wszystkie połączenia.

Służy do wyświetlania lub modyfikowania właściwości subskrypcja wciągana do publikacja seryjnej

  1. Utwórz połączenie subskrybent przy użyciu ServerConnection Klasa.

  2. Utworzenie wystąpienie MergePullSubscription Klasa.

  3. zestaw PublicationName(), DatabaseName(), PublisherName(), a PublicationDBName() właściwości.

  4. zestaw połączenia z kroku 1 do ConnectionContext() Właściwość.

  5. Wywołanie LoadProperties() Metoda uzyskać właściwości obiektu. Jeśli ta metoda zwraca false, albo właściwości subskrypcja w kroku 3 zostały niepoprawnie zdefiniowane lub subskrypcja nie istnieje na serwerze.

  6. (Opcjonalnie) Aby zmienić właściwości, należy ustawić nową wartość dla jednego z MergePullSubscription właściwości, które mogą być ustawione, a następnie wywołać CommitPropertyChanges() Metoda.

  7. (Opcjonalnie) Aby wyświetlić nowe ustawienia, należy skontaktować się telefonicznie Refresh() Metoda, aby ponownie załadować właściwości artykuł.

  8. Zamknij wszystkie połączenia.