BusinessLogicModule.UpdateConflictsHandler Método
Definição
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.
Método opcional que implementa a lógica de negócios personalizada invocada quando ocorre conflito de instruções UPDATE no Publicador e no Assinante.
public:
virtual Microsoft::SqlServer::Replication::BusinessLogicSupport::ActionOnUpdateConflict UpdateConflictsHandler(System::Data::DataSet ^ publisherDataSet, System::Data::DataSet ^ subscriberDataSet, System::Data::DataSet ^ % customDataSet, Microsoft::SqlServer::Replication::BusinessLogicSupport::ConflictLogType % conflictLogType, System::String ^ % customConflictMessage, int % historyLogLevel, System::String ^ % historyLogMessage);
public virtual Microsoft.SqlServer.Replication.BusinessLogicSupport.ActionOnUpdateConflict UpdateConflictsHandler (System.Data.DataSet publisherDataSet, System.Data.DataSet subscriberDataSet, ref System.Data.DataSet customDataSet, ref Microsoft.SqlServer.Replication.BusinessLogicSupport.ConflictLogType conflictLogType, ref string customConflictMessage, ref int historyLogLevel, ref string historyLogMessage);
abstract member UpdateConflictsHandler : System.Data.DataSet * System.Data.DataSet * DataSet * ConflictLogType * string * int * string -> Microsoft.SqlServer.Replication.BusinessLogicSupport.ActionOnUpdateConflict
override this.UpdateConflictsHandler : System.Data.DataSet * System.Data.DataSet * DataSet * ConflictLogType * string * int * string -> Microsoft.SqlServer.Replication.BusinessLogicSupport.ActionOnUpdateConflict
Public Overridable Function UpdateConflictsHandler (publisherDataSet As DataSet, subscriberDataSet As DataSet, ByRef customDataSet As DataSet, ByRef conflictLogType As ConflictLogType, ByRef customConflictMessage As String, ByRef historyLogLevel As Integer, ByRef historyLogMessage As String) As ActionOnUpdateConflict
Parâmetros
- publisherDataSet
- DataSet
Conjunto de dados que representa os dados do Publicador.
- subscriberDataSet
- DataSet
Conjunto de dados que representa os dados do Assinante.
- customDataSet
- DataSet
Conjunto de dados implementado pela lógica de negócios personalizada.
- conflictLogType
- ConflictLogType
ConflictLogType solicitado pelo manipulador de lógica de negócios personalizada.
- customConflictMessage
- String
Mensagem de conflito retornada pelo manipulador de lógica de negócios personalizada.
- historyLogLevel
- Int32
Nível de log da mensagem personalizada retornada pelo manipulador de lógica de negócios personalizada.
- historyLogMessage
- String
Mensagem de log fornecida pelo manipulador de lógica de negócios personalizada. A mensagem de log é gravada no banco de dados de distribuição.
Retornos
A ação ActionOnUpdateConflict que será executada pelo processo depois que o manipulador de lógica de negócios personalizada for executado.