BusinessLogicModule.UpdateConflictsHandler Método
Definición
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í.
El método opcional que implementa la lógica de negocios personalizada invocada cuando hay instrucciones UPDATE que producen conflictos en el publicador y el suscriptor.
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 datos que representa los datos del publicador.
- subscriberDataSet
- DataSet
Conjunto de datos que representa los datos del suscriptor.
- customDataSet
- DataSet
Conjunto de datos implementado por la lógica de negocios personalizada.
- conflictLogType
- ConflictLogType
Enumeración ConflictLogType solicitada por el controlador de la lógica de negocios personalizada.
- customConflictMessage
- String
Mensaje de conflicto devuelto por el controlador de la lógica de negocios personalizada.
- historyLogLevel
- Int32
Nivel de registro del mensaje personalizado devuelto por el controlador de la lógica de negocios personalizada.
- historyLogMessage
- String
Mensaje del registro proporcionado por el controlador de la lógica de negocios personalizada. Mensaje del registro que se escribe en la base de datos de distribución.
Devoluciones
Acción ActionOnUpdateConflict que realizará el proceso después de que se haya ejecutado el controlador de la lógica de negocios personalizada.