BusinessLogicResolver.InvokeUpdateDeleteConflictHandler 메서드

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

Invokes a handler when UPDATE statements conflict with DELETE statements at the source and at the destination.

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

public override ActionOnUpdateDeleteConflict InvokeUpdateDeleteConflictHandler(
	ChangeStates currentChangeState,
	string methodName,
	SourceIdentifier updateSourceIdentifier,
	DataSet sourceDataSet,
	DataSet destinationDataSet,
	ref DataSet customDataSet,
	bool downloadPhase,
	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.
updateSourceIdentifier
유형: Microsoft.SqlServer.Replication.BusinessLogicSupport.SourceIdentifier
The update source identifier.
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.
downloadPhase
유형: System.Boolean
Specifies whether the phase about to begin is an upload or download.
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.ActionOnUpdateDeleteConflict
The ActionOnUpdateDeleteConflict action that will be taken by the process after the custom business logic handler has executed.

커뮤니티 추가 항목

추가
표시: