BusinessLogicResolver.InvokeUpdateConflictHandler 메서드

이 API는 SQL Server 2012 인프라를 지원하기 위한 것으로 코드에서 직접 사용할 수 없습니다.

Invokes the handler when conflicting UPDATE statements occur at the source and at the destination.

네임스페이스:  Microsoft.SqlServer.Replication.BusinessLogicSupport
어셈블리:  Microsoft.SqlServer.Replication.BusinessLogicSupport(Microsoft.SqlServer.Replication.BusinessLogicSupport.dll)

public override ActionOnUpdateConflict InvokeUpdateConflictHandler(
	ChangeStates currentChangeState,
	string methodName,
	DataSet sourceDataSet,
	DataSet destinationDataSet,
	ref DataSet customDataSet,
	SourceIdentifier sourceIdentifier,
	ref ConflictLogType logConflictType,
	ref string conflictLogMessage,
	ref int logLevel,
	ref string logMessage
)

매개 변수

currentChangeState
유형: Microsoft.SqlServer.Replication.BusinessLogicSupport.ChangeStates
Current change state.
methodName
유형: System.String
The method name.
sourceDataSet
유형: System.Data.DataSet
The source data set.
destinationDataSet
유형: System.Data.DataSet
The destination data set.
customDataSet
유형: System.Data.DataSet%
Data set implemented by the custom business logic.
sourceIdentifier
유형: Microsoft.SqlServer.Replication.BusinessLogicSupport.SourceIdentifier
The source identifier.
logConflictType
유형: Microsoft.SqlServer.Replication.BusinessLogicSupport.ConflictLogType%
The log conflict type.
conflictLogMessage
유형: System.String%
The conflict log message.
logLevel
유형: System.Int32%
The log level
logMessage
유형: System.String%
The log message.

반환 값

유형: Microsoft.SqlServer.Replication.BusinessLogicSupport.ActionOnUpdateConflict
The ActionOnUpdateConflict action that will be taken by the process after the custom business logic handler has executed.

커뮤니티 추가 항목

추가
표시: