BusinessLogicModule.UpdateConflictsHandler Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Méthode optionnelle qui implémente la logique métier personnalisée invoquée lorsque des instructions UPDATE conflictuelles se produisent au Publisher et chez l’abonné.
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
Paramètres
- publisherDataSet
- DataSet
Jeu de données représentant les données Publisher.
- subscriberDataSet
- DataSet
Jeu de données représentant les données des abonnés.
- customDataSet
- DataSet
Jeu de données implémenté par la logique métier personnalisée.
- conflictLogType
- ConflictLogType
ConflictLogType demandé par le gestionnaire de logique métier personnalisé.
- customConflictMessage
- String
Message de conflit retourné par le gestionnaire de logique métier personnalisé.
- historyLogLevel
- Int32
Niveau de journal du message personnalisé retourné par le gestionnaire de logique métier personnalisé.
- historyLogMessage
- String
Message journal fourni par un gestionnaire de logique métier personnalisé. Le message journal est écrit dans la base de données de distribution.
Retours
L’action ActionOnUpdateConflict qui sera effectuée par le processus après l’exécution du gestionnaire de logique métier personnalisé.