Microsoft.SqlServer.Replication.BusinessLogicSupport Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Este assembly fornece lógica de negócios que pode ser usada no aplicativo para responder a algumas condições que ocorrem durante a sincronização: alterações de dados, conflitos e erros. Para criar seu próprio manipulador de lógica de negócios, você deve implementar os métodos específicos da classe BusinessLogicModule necessários para o aplicativo. Para obter mais informações sobre manipuladores de lógica de negócios, consulte Executar lógica de negócios durante a sincronização de mesclagem.
Classes
| BusinessLogicCommand |
Este assembly fornece lógica de negócios que pode ser usada no aplicativo para responder a algumas condições que ocorrem durante a sincronização: alterações de dados, conflitos e erros. Para criar seu próprio manipulador de lógica de negócios, você deve implementar os métodos específicos da classe BusinessLogicModule necessários para o aplicativo. Para obter mais informações sobre manipuladores de lógica de negócios, consulte Executar lógica de negócios durante a sincronização de mesclagem. |
| BusinessLogicConnection |
Este assembly fornece lógica de negócios que pode ser usada no aplicativo para responder a algumas condições que ocorrem durante a sincronização: alterações de dados, conflitos e erros. Para criar seu próprio manipulador de lógica de negócios, você deve implementar os métodos específicos da classe BusinessLogicModule necessários para o aplicativo. Para obter mais informações sobre manipuladores de lógica de negócios, consulte Executar lógica de negócios durante a sincronização de mesclagem. |
| BusinessLogicDataAdapter |
Este assembly fornece lógica de negócios que pode ser usada no aplicativo para responder a algumas condições que ocorrem durante a sincronização: alterações de dados, conflitos e erros. Para criar seu próprio manipulador de lógica de negócios, você deve implementar os métodos específicos da classe BusinessLogicModule necessários para o aplicativo. Para obter mais informações sobre manipuladores de lógica de negócios, consulte Executar lógica de negócios durante a sincronização de mesclagem. |
| BusinessLogicDataReader |
Este assembly fornece lógica de negócios que pode ser usada no aplicativo para responder a algumas condições que ocorrem durante a sincronização: alterações de dados, conflitos e erros. Para criar seu próprio manipulador de lógica de negócios, você deve implementar os métodos específicos da classe BusinessLogicModule necessários para o aplicativo. Para obter mais informações sobre manipuladores de lógica de negócios, consulte Executar lógica de negócios durante a sincronização de mesclagem. |
| BusinessLogicModule |
Implementa a lógica de negócios personalizada invocada durante o processo de sincronização da replicação de mesclagem. |
| BusinessLogicParameter |
Este assembly fornece lógica de negócios que pode ser usada no aplicativo para responder a algumas condições que ocorrem durante a sincronização: alterações de dados, conflitos e erros. Para criar seu próprio manipulador de lógica de negócios, você deve implementar os métodos específicos da classe BusinessLogicModule necessários para o aplicativo. Para obter mais informações sobre manipuladores de lógica de negócios, consulte Executar lógica de negócios durante a sincronização de mesclagem. |
| BusinessLogicParameterCollection |
Este assembly fornece lógica de negócios que pode ser usada no aplicativo para responder a algumas condições que ocorrem durante a sincronização: alterações de dados, conflitos e erros. Para criar seu próprio manipulador de lógica de negócios, você deve implementar os métodos específicos da classe BusinessLogicModule necessários para o aplicativo. Para obter mais informações sobre manipuladores de lógica de negócios, consulte Executar lógica de negócios durante a sincronização de mesclagem. |
| BusinessLogicResolver |
Este assembly fornece lógica de negócios que pode ser usada no aplicativo para responder a algumas condições que ocorrem durante a sincronização: alterações de dados, conflitos e erros. Para criar seu próprio manipulador de lógica de negócios, você deve implementar os métodos específicos da classe BusinessLogicModule necessários para o aplicativo. Para obter mais informações sobre manipuladores de lógica de negócios, consulte Executar lógica de negócios durante a sincronização de mesclagem. |
| BusinessLogicRowUpdatedEventArgs |
Este assembly fornece lógica de negócios que pode ser usada no aplicativo para responder a algumas condições que ocorrem durante a sincronização: alterações de dados, conflitos e erros. Para criar seu próprio manipulador de lógica de negócios, você deve implementar os métodos específicos da classe BusinessLogicModule necessários para o aplicativo. Para obter mais informações sobre manipuladores de lógica de negócios, consulte Executar lógica de negócios durante a sincronização de mesclagem. |
| BusinessLogicRowUpdatingEventArgs |
Este assembly fornece lógica de negócios que pode ser usada no aplicativo para responder a algumas condições que ocorrem durante a sincronização: alterações de dados, conflitos e erros. Para criar seu próprio manipulador de lógica de negócios, você deve implementar os métodos específicos da classe BusinessLogicModule necessários para o aplicativo. Para obter mais informações sobre manipuladores de lógica de negócios, consulte Executar lógica de negócios durante a sincronização de mesclagem. |
| BusinessLogicTransaction |
Este assembly fornece lógica de negócios que pode ser usada no aplicativo para responder a algumas condições que ocorrem durante a sincronização: alterações de dados, conflitos e erros. Para criar seu próprio manipulador de lógica de negócios, você deve implementar os métodos específicos da classe BusinessLogicModule necessários para o aplicativo. Para obter mais informações sobre manipuladores de lógica de negócios, consulte Executar lógica de negócios durante a sincronização de mesclagem. |
| IBusinessLogicResolver |
Este assembly fornece lógica de negócios que pode ser usada no aplicativo para responder a algumas condições que ocorrem durante a sincronização: alterações de dados, conflitos e erros. Para criar seu próprio manipulador de lógica de negócios, você deve implementar os métodos específicos da classe BusinessLogicModule necessários para o aplicativo. Para obter mais informações sobre manipuladores de lógica de negócios, consulte Executar lógica de negócios durante a sincronização de mesclagem. |
| TempDB |
Este assembly fornece lógica de negócios que pode ser usada no aplicativo para responder a algumas condições que ocorrem durante a sincronização: alterações de dados, conflitos e erros. Para criar seu próprio manipulador de lógica de negócios, você deve implementar os métodos específicos da classe BusinessLogicModule necessários para o aplicativo. Para obter mais informações sobre manipuladores de lógica de negócios, consulte Executar lógica de negócios durante a sincronização de mesclagem. |
| TempDBMetaData |
Este assembly fornece lógica de negócios que pode ser usada no aplicativo para responder a algumas condições que ocorrem durante a sincronização: alterações de dados, conflitos e erros. Para criar seu próprio manipulador de lógica de negócios, você deve implementar os métodos específicos da classe BusinessLogicModule necessários para o aplicativo. Para obter mais informações sobre manipuladores de lógica de negócios, consulte Executar lógica de negócios durante a sincronização de mesclagem. |
| TempDBResultSet |
Este assembly fornece lógica de negócios que pode ser usada no aplicativo para responder a algumas condições que ocorrem durante a sincronização: alterações de dados, conflitos e erros. Para criar seu próprio manipulador de lógica de negócios, você deve implementar os métodos específicos da classe BusinessLogicModule necessários para o aplicativo. Para obter mais informações sobre manipuladores de lógica de negócios, consulte Executar lógica de negócios durante a sincronização de mesclagem. |
Enumerações
| ActionOnDataChange |
Enumera todas as ações que podem ser executadas ao tratar as alterações de dados que não resultam em um conflito. |
| ActionOnDataDelete |
Enumera todas as ações que podem ser executadas durante a replicação de instruções DELETE que não resultam em um conflito. |
| ActionOnDataError |
Enumera todas as ações que podem ser executadas ao tratar erros de dados. |
| ActionOnUpdateConflict |
Enumera todas as ações que podem ser executadas ao tratar instruções UPDATE conflitantes. |
| ActionOnUpdateDeleteConflict |
Enumera todas as ações que podem ser executadas ao tratar uma instrução UPDATE conflitante com uma instrução DELETE. |
| ChangeStates |
Enumera todos os estados de alteração de dados que a lógica de negócios personalizada pode tratar durante a sincronização. |
| ConflictLogType |
Enumera as opções de log de conflito com suporte disponíveis para um manipulador de conflito. |
| ErrorLogType |
Enumera as opções disponíveis de registro em log de erros que têm suporte. |
| SourceIdentifier |
Enumera todas as origens de uma alteração de dados. |
Delegados
| BusinessLogicRowUpdatedEventHandler |
Representa o método que tratará um evento de linha atualizada. |
| BusinessLogicRowUpdatingEventHandler |
Representa o método que tratará um evento de atualização de linha. |
Comentários
O Microsoft.SqlServer.Replication.BusinessLogicSupport namespace implementa várias classes públicas e delegados que dão suporte à infraestrutura SQL Server 2005 e não devem ser usados diretamente do seu código. Como elas não devem ser usadas, essas classes e o tópico delegado não estão incluídos nesta documentação de referência. Somente a BusinessLogicModule classe e os tipos enumerados devem ser usados ao escrever seu próprio manipulador de lógica de negócios.