ClientUpdateServerDelete 충돌이 발생할 때 수행할 동작을 지정하는 ResolveAction 열거형 값을 가져오거나 설정합니다.
네임스페이스: Microsoft.Synchronization.Data
어셈블리: microsoft.synchronization.data.dll의 Microsoft.Synchronization.Data
구문
‘선언
Public Property ClientUpdateServerDeleteAction As ResolveAction
‘사용 방법
Dim instance As SyncConflictResolver
Dim value As ResolveAction
value = instance.ClientUpdateServerDeleteAction
instance.ClientUpdateServerDeleteAction = value
public ResolveAction ClientUpdateServerDeleteAction { get; set; }
public:
property ResolveAction ClientUpdateServerDeleteAction {
ResolveAction get ();
void set (ResolveAction value);
}
/** @property */
public ResolveAction get_ClientUpdateServerDeleteAction ()
/** @property */
public void set_ClientUpdateServerDeleteAction (ResolveAction value)
public function get ClientUpdateServerDeleteAction () : ResolveAction
public function set ClientUpdateServerDeleteAction (value : ResolveAction)
속성 값
ClientUpdateServerDelete 충돌이 발생할 때 수행할 동작을 지정하는 ResolveAction 열거형 값입니다.
예제
다음 코드 예제에서는 클라이언트 동기화 공급자에게 발생할 수 있는 각 충돌 유형에 대한 해결 동작을 설정합니다. 전체 예제의 맥락에서 이 코드를 보려면 방법: 데이터 충돌 및 오류 처리를 참조하십시오.
this.ConflictResolver.ClientDeleteServerUpdateAction = ResolveAction.ServerWins;
this.ConflictResolver.ClientUpdateServerDeleteAction = ResolveAction.ClientWins;
//If any of the following conflicts or errors occur, the ApplyChangeFailed
//event is raised.
this.ConflictResolver.ClientInsertServerInsertAction = ResolveAction.FireEvent;
this.ConflictResolver.ClientUpdateServerUpdateAction = ResolveAction.FireEvent;
this.ConflictResolver.StoreErrorAction = ResolveAction.FireEvent;
//Log information for the ApplyChangeFailed event and handle any
//ResolveAction.FireEvent cases.
this.ApplyChangeFailed +=new EventHandler<ApplyChangeFailedEventArgs>(SampleClientSyncProvider_ApplyChangeFailed);
Me.ConflictResolver.ClientDeleteServerUpdateAction = ResolveAction.ServerWins
Me.ConflictResolver.ClientUpdateServerDeleteAction = ResolveAction.ClientWins
'If any of the following conflicts or errors occur, the ApplyChangeFailed
'event is raised.
Me.ConflictResolver.ClientInsertServerInsertAction = ResolveAction.FireEvent
Me.ConflictResolver.ClientUpdateServerUpdateAction = ResolveAction.FireEvent
Me.ConflictResolver.StoreErrorAction = ResolveAction.FireEvent
'Log information for the ApplyChangeFailed event and handle any
'ResolveAction.FireEvent cases.
AddHandler Me.ApplyChangeFailed, AddressOf SampleClientSyncProvider_ApplyChangeFailed
참고 항목
참조
SyncConflictResolver 클래스
SyncConflictResolver 멤버
Microsoft.Synchronization.Data 네임스페이스