Cómo ver y modificar propiedades de suscripción de inserción (programación con RMO)

Puede modificar las suscripciones de inserción y obtener acceso mediante programación a sus propiedades con los objetos de administración de replicación (RMO). Las clases RMO que usa para ver o modificar las propiedades de suscripción de inserción dependen del tipo de publicación a la que se suscribe la suscripción de inserción.

Para ver o modificar propiedades de una suscripción de inserción a una publicación transaccional o de instantáneas

  1. Cree una conexión al publicador mediante la clase ServerConnection.

  2. Cree una instancia de la clase TransSubscription.

  3. Establezca las propiedades PublicationName, DatabaseName, SubscriberName y SubscriptionDBName.

  4. Establezca la conexión ServerConnection del paso 1 para la propiedad ConnectionContext.

  5. Llame al método LoadProperties para obtener las propiedades del objeto. Si este método devuelve false, significa que las propiedades de suscripción del paso 3 se definieron incorrectamente, o bien que la suscripción no existe.

  6. (Opcional) Para cambiar las propiedades, establezca un nuevo valor para una de las propiedades TransSubscription que se puedan establecer y, a continuación, llame al método CommitPropertyChanges.

  7. (Opcional) Para ver los nuevos valores, llame al método Refresh para recargar las propiedades de la suscripción.

Para ver o modificar las propiedades de una suscripción de inserción a una publicación de mezcla

  1. Cree una conexión al suscriptor mediante la clase ServerConnection.

  2. Cree una instancia de la clase MergeSubscription.

  3. Establezca las propiedades PublicationName, DatabaseName, SubscriberName y SubscriptionDBName.

  4. Establezca la conexión ServerConnection del paso 1 para la propiedad ConnectionContext.

  5. Llame al método LoadProperties para obtener las propiedades del objeto. Si este método devuelve false, significa que las propiedades de suscripción del paso 3 se definieron incorrectamente, o bien que la suscripción no existe.

  6. (Opcional) Para cambiar las propiedades, establezca un nuevo valor para una de las propiedades MergeSubscription que se puedan establecer y, a continuación, llame al método CommitPropertyChanges.

  7. (Opcional) Para ver los nuevos valores, llame al método Refresh para recargar las propiedades de la suscripción.