Partilhar via


Microsoft.SqlServer.Replication.BusinessLogicSupport Namespace

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.