Cómo eliminar un artículo (programación con RMO)

Puede eliminar artículos mediante programación con los objetos de administración de replicación (RMO). Las clases RMO que usa para eliminar un artículo dependen del tipo de publicación al que pertenece el artículo.

Para eliminar un artículo que pertenece 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 TransArticle.

  3. Establezca las propiedades Name, PublicationName y DatabaseName.

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

  5. Compruebe la propiedad IsExistingObject para asegurarse de que el artículo existe. Si el valor de esta propiedad es false, se definieron incorrectamente las propiedades de artículo en el paso 3, o bien el artículo no existe.

  6. Llame al método Remove.

  7. Cierre todas las conexiones.

Para eliminar un artículo que pertenece a una publicación de mezcla

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

  2. Cree una instancia de la clase MergeArticle.

  3. Establezca las propiedades Name, PublicationName y DatabaseName.

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

  5. Compruebe la propiedad IsExistingObject para asegurarse de que el artículo existe. Si el valor de esta propiedad es false, se definieron incorrectamente las propiedades de artículo en el paso 3, o bien el artículo no existe.

  6. Llame al método Remove.

  7. Cierre todas las conexiones.