Microsoft.SqlServer.Replication.BusinessLogicSupport Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Este ensamblador proporciona lógica de negocio que puede usarse en tu aplicación para responder a una serie de condiciones que ocurren durante la sincronización: cambios de datos, conflictos y errores. Para crear tu propio gestor de lógica de negocio, debes implementar los métodos específicos de la BusinessLogicModule clase que requiere tu aplicación. Para más información sobre manejadores de lógica de negocio, véase Ejecutar lógica de negocio durante la sincronización de fusión.
Clases
| Nombre | Description |
|---|---|
| BusinessLogicCommand |
Este ensamblador proporciona lógica de negocio que puede usarse en tu aplicación para responder a una serie de condiciones que ocurren durante la sincronización: cambios de datos, conflictos y errores. Para crear tu propio gestor de lógica de negocio, debes implementar los métodos específicos de la BusinessLogicModule clase que requiere tu aplicación. Para más información sobre manejadores de lógica de negocio, véase Ejecutar lógica de negocio durante la sincronización de fusión. |
| BusinessLogicConnection |
Este ensamblador proporciona lógica de negocio que puede usarse en tu aplicación para responder a una serie de condiciones que ocurren durante la sincronización: cambios de datos, conflictos y errores. Para crear tu propio gestor de lógica de negocio, debes implementar los métodos específicos de la BusinessLogicModule clase que requiere tu aplicación. Para más información sobre manejadores de lógica de negocio, véase Ejecutar lógica de negocio durante la sincronización de fusión. |
| BusinessLogicDataAdapter |
Este ensamblador proporciona lógica de negocio que puede usarse en tu aplicación para responder a una serie de condiciones que ocurren durante la sincronización: cambios de datos, conflictos y errores. Para crear tu propio gestor de lógica de negocio, debes implementar los métodos específicos de la BusinessLogicModule clase que requiere tu aplicación. Para más información sobre manejadores de lógica de negocio, véase Ejecutar lógica de negocio durante la sincronización de fusión. |
| BusinessLogicDataReader |
Este ensamblador proporciona lógica de negocio que puede usarse en tu aplicación para responder a una serie de condiciones que ocurren durante la sincronización: cambios de datos, conflictos y errores. Para crear tu propio gestor de lógica de negocio, debes implementar los métodos específicos de la BusinessLogicModule clase que requiere tu aplicación. Para más información sobre manejadores de lógica de negocio, véase Ejecutar lógica de negocio durante la sincronización de fusión. |
| BusinessLogicModule |
Implementa la lógica de negocio personalizada que se invoca durante el proceso de sincronización de replicación de la fusión. |
| BusinessLogicParameter |
Este ensamblador proporciona lógica de negocio que puede usarse en tu aplicación para responder a una serie de condiciones que ocurren durante la sincronización: cambios de datos, conflictos y errores. Para crear tu propio gestor de lógica de negocio, debes implementar los métodos específicos de la BusinessLogicModule clase que requiere tu aplicación. Para más información sobre manejadores de lógica de negocio, véase Ejecutar lógica de negocio durante la sincronización de fusión. |
| BusinessLogicParameterCollection |
Este ensamblador proporciona lógica de negocio que puede usarse en tu aplicación para responder a una serie de condiciones que ocurren durante la sincronización: cambios de datos, conflictos y errores. Para crear tu propio gestor de lógica de negocio, debes implementar los métodos específicos de la BusinessLogicModule clase que requiere tu aplicación. Para más información sobre manejadores de lógica de negocio, véase Ejecutar lógica de negocio durante la sincronización de fusión. |
| BusinessLogicResolver |
Este ensamblador proporciona lógica de negocio que puede usarse en tu aplicación para responder a una serie de condiciones que ocurren durante la sincronización: cambios de datos, conflictos y errores. Para crear tu propio gestor de lógica de negocio, debes implementar los métodos específicos de la BusinessLogicModule clase que requiere tu aplicación. Para más información sobre manejadores de lógica de negocio, véase Ejecutar lógica de negocio durante la sincronización de fusión. |
| BusinessLogicRowUpdatedEventArgs |
Este ensamblador proporciona lógica de negocio que puede usarse en tu aplicación para responder a una serie de condiciones que ocurren durante la sincronización: cambios de datos, conflictos y errores. Para crear tu propio gestor de lógica de negocio, debes implementar los métodos específicos de la BusinessLogicModule clase que requiere tu aplicación. Para más información sobre manejadores de lógica de negocio, véase Ejecutar lógica de negocio durante la sincronización de fusión. |
| BusinessLogicRowUpdatingEventArgs |
Este ensamblador proporciona lógica de negocio que puede usarse en tu aplicación para responder a una serie de condiciones que ocurren durante la sincronización: cambios de datos, conflictos y errores. Para crear tu propio gestor de lógica de negocio, debes implementar los métodos específicos de la BusinessLogicModule clase que requiere tu aplicación. Para más información sobre manejadores de lógica de negocio, véase Ejecutar lógica de negocio durante la sincronización de fusión. |
| BusinessLogicTransaction |
Este ensamblador proporciona lógica de negocio que puede usarse en tu aplicación para responder a una serie de condiciones que ocurren durante la sincronización: cambios de datos, conflictos y errores. Para crear tu propio gestor de lógica de negocio, debes implementar los métodos específicos de la BusinessLogicModule clase que requiere tu aplicación. Para más información sobre manejadores de lógica de negocio, véase Ejecutar lógica de negocio durante la sincronización de fusión. |
| IBusinessLogicResolver |
Este ensamblador proporciona lógica de negocio que puede usarse en tu aplicación para responder a una serie de condiciones que ocurren durante la sincronización: cambios de datos, conflictos y errores. Para crear tu propio gestor de lógica de negocio, debes implementar los métodos específicos de la BusinessLogicModule clase que requiere tu aplicación. Para más información sobre manejadores de lógica de negocio, véase Ejecutar lógica de negocio durante la sincronización de fusión. |
| TempDB |
Este ensamblador proporciona lógica de negocio que puede usarse en tu aplicación para responder a una serie de condiciones que ocurren durante la sincronización: cambios de datos, conflictos y errores. Para crear tu propio gestor de lógica de negocio, debes implementar los métodos específicos de la BusinessLogicModule clase que requiere tu aplicación. Para más información sobre manejadores de lógica de negocio, véase Ejecutar lógica de negocio durante la sincronización de fusión. |
| TempDBMetaData |
Este ensamblador proporciona lógica de negocio que puede usarse en tu aplicación para responder a una serie de condiciones que ocurren durante la sincronización: cambios de datos, conflictos y errores. Para crear tu propio gestor de lógica de negocio, debes implementar los métodos específicos de la BusinessLogicModule clase que requiere tu aplicación. Para más información sobre manejadores de lógica de negocio, véase Ejecutar lógica de negocio durante la sincronización de fusión. |
| TempDBResultSet |
Este ensamblador proporciona lógica de negocio que puede usarse en tu aplicación para responder a una serie de condiciones que ocurren durante la sincronización: cambios de datos, conflictos y errores. Para crear tu propio gestor de lógica de negocio, debes implementar los métodos específicos de la BusinessLogicModule clase que requiere tu aplicación. Para más información sobre manejadores de lógica de negocio, véase Ejecutar lógica de negocio durante la sincronización de fusión. |
Enumeraciones
| Nombre | Description |
|---|---|
| ActionOnDataChange |
Enumera todas las acciones que se pueden realizar al gestionar cambios de datos que no resultan en conflicto. |
| ActionOnDataDelete |
Enumera todas las acciones que se pueden realizar al replicar sentencias DELETE que no generan conflicto. |
| ActionOnDataError |
Enumera todas las acciones que se pueden realizar al manejar errores de datos. |
| ActionOnUpdateConflict |
Enumera todas las acciones que se pueden realizar al manejar sentencias UPDATE en conflicto. |
| ActionOnUpdateDeleteConflict |
Enumera todas las acciones que se pueden realizar al manejar una instrucción UPDATE que entra en conflicto con una instrucción DELETE. |
| ChangeStates |
Enumera todos los estados de cambio de datos que la lógica de negocio personalizada puede gestionar durante la sincronización. |
| ConflictLogType |
Enumera las opciones de registro de conflictos soportadas disponibles para un gestor de conflictos. |
| ErrorLogType |
Enumera las opciones de registro de errores compatibles disponibles. |
| SourceIdentifier |
Enumera todas las fuentes de un cambio de datos. |
Delegados
| Nombre | Description |
|---|---|
| BusinessLogicRowUpdatedEventHandler |
Representa el método que gestionará un evento actualizado por fila. |
| BusinessLogicRowUpdatingEventHandler |
Representa el método que gestionará un evento de actualización de fila. |
Comentarios
El Microsoft.SqlServer.Replication.BusinessLogicSupport espacio de nombres implementa varias clases públicas y delegados que soportan la infraestructura de SQL Server 2005 y que no están pensados para usarse directamente desde tu código. Como no deben utilizarse, estas clases y el tema de delegado no se incluyen en esta documentación de referencia. Solo la BusinessLogicModule clase y los tipos enumerados deben usarse al escribir tu propio manejador de lógica de negocio.