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.