Bagikan melalui


BusinessLogicModule.UpdateConflictsHandler Metode

Definisi

Metode opsional yang mengimplementasikan logika bisnis kustom yang dipanggil saat pernyataan UPDATE yang bertentangan terjadi di Penerbit dan di Pelanggan.

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

Parameter

publisherDataSet
DataSet

Himpunan data yang mewakili data Penerbit.

subscriberDataSet
DataSet

Himpunan data yang mewakili data Pelanggan.

customDataSet
DataSet

Himpunan data yang diterapkan oleh logika bisnis kustom.

conflictLogType
ConflictLogType

ConflictLogType diminta oleh penangan logika bisnis kustom.

customConflictMessage
String

Pesan konflik yang dikembalikan oleh handler logika bisnis kustom.

historyLogLevel
Int32

Tingkat log pesan kustom yang dikembalikan oleh penangan logika bisnis kustom.

historyLogMessage
String

Pesan log yang disediakan oleh handler logika bisnis kustom. Pesan log ditulis ke database distribusi.

Mengembalikan

Tindakan ActionOnUpdateConflict yang akan diambil oleh proses setelah handler logika bisnis kustom dijalankan.

Berlaku untuk