Microsoft.SqlServer.Replication.BusinessLogicSupport 네임스페이스

이 어셈블리는 동기화 중에 발생하는 데이터 변경, 충돌, 오류 등의 많은 조건에 응답하기 위해 응용 프로그램에서 사용될 수 있는 비즈니스 논리를 제공합니다. 비즈니스 논리 처리기를 직접 만들려면 응용 프로그램에 필요한 BusinessLogicModule 클래스의 특정 메서드를 구현해야 합니다. 비즈니스 논리 처리기에 대 한 자세한 내용은 [실행 논리 병합 동기화 중 비즈니스]을 참조 하십시오. (http://msdn.microsoft.com/library/9d4da2ef-c17f-4a31-a1f6-5c3b7ca85f71)합니다.

클래스

BusinessLogicCommand
BusinessLogicConnection
BusinessLogicDataAdapter
BusinessLogicDataReader
BusinessLogicModule

병합 복제 동기화 프로세스 중에 호출되는 사용자 지정 비즈니스 논리를 구현합니다.

BusinessLogicParameter
BusinessLogicParameterCollection
BusinessLogicResolver
BusinessLogicRowUpdatedEventArgs
BusinessLogicRowUpdatingEventArgs
BusinessLogicTransaction
IBusinessLogicResolver
TempDB
TempDBMetaData
TempDBResultSet

열거형

ActionOnDataChange

충돌을 발생시키지 않는 데이터 변경 내용을 처리할 때 수행할 수 있는 모든 동작을 열거합니다.

ActionOnDataDelete

충돌을 발생시키지 않는 DELETE 문을 복제할 때 수행할 수 있는 모든 동작을 열거합니다.

ActionOnDataError

데이터 오류를 처리할 때 수행할 수 있는 모든 동작을 열거합니다.

ActionOnUpdateConflict

충돌하는 UPDATE 문을 처리할 때 수행할 수 있는 모든 동작을 열거합니다.

ActionOnUpdateDeleteConflict

DELETE 문과 충돌하는 UPDATE 문을 처리할 때 수행할 수 있는 모든 동작을 열거합니다.

ChangeStates

사용자 지정 비즈니스 논리에서 동기화 중에 처리할 수 있는 모든 데이터 변경 상태를 열거합니다.

ConflictLogType

충돌 처리기에 사용할 수 있는 지원되는 충돌 로깅 옵션을 열거합니다.

ErrorLogType

사용 가능한 지원되는 오류 로깅 옵션을 열거합니다.

SourceIdentifier

데이터 변경의 모든 원본을 열거합니다.

대리자

BusinessLogicRowUpdatedEventHandler

행 업데이트 이벤트를 처리할 메서드를 나타냅니다.

BusinessLogicRowUpdatingEventHandler

행 업데이트 이벤트를 처리할 메서드를 나타냅니다.

설명

Microsoft.SqlServer.Replication.BusinessLogicSupport 네임 스페이스 다양 한 공용 클래스를 구현 하 고 사용자 코드에서 직접 사용 하기 위한 대리자를 SQL Server 2005 인프라를 지원 하며 되지 않습니다. 사용 하지 않아야, 때문에 이러한 클래스와 대리자 항목에에서 없는이 참조 설명서입니다. 만 BusinessLogicModule 클래스 및 열거 형식은 고유한 비즈니스 논리 처리기를 작성할 때 사용할 수 해야 합니다.