C# 클래스 CmisSync.Lib.Consumer.SituationSolver.RemoteObjectDeleted

Remote object has been deleted. => Delete the corresponding local object as well.
상속: AbstractEnhancedSolver
파일 보기 프로젝트 열기: OpenDataSpace/CmisSync 1 사용 예제들

공개 메소드들

메소드 설명
RemoteObjectDeleted ( ISession session, IMetaDataStorage storage, IFilterAggregator filters ) : System

Initializes a new instance of the CmisSync.Lib.Consumer.SituationSolver.RemoteObjectDeleted class.

Solve ( IFileSystemInfo localFileInfo, IObjectId remoteId, ContentChangeType localContent = ContentChangeType.NONE, ContentChangeType remoteContent = ContentChangeType.NONE ) : void

Deletes the given localFileInfo on file system and removes the stored object from storage.

비공개 메소드들

메소드 설명
DeleteLocalObjectIfHasBeenSyncedBefore ( IFileSystemInfo fsInfo ) : bool

메소드 상세

RemoteObjectDeleted() 공개 메소드

Initializes a new instance of the CmisSync.Lib.Consumer.SituationSolver.RemoteObjectDeleted class.
public RemoteObjectDeleted ( ISession session, IMetaDataStorage storage, IFilterAggregator filters ) : System
session ISession Cmis session.
storage IMetaDataStorage Meta data storage.
filters IFilterAggregator
리턴 System

Solve() 공개 메소드

Deletes the given localFileInfo on file system and removes the stored object from storage.
public Solve ( IFileSystemInfo localFileInfo, IObjectId remoteId, ContentChangeType localContent = ContentChangeType.NONE, ContentChangeType remoteContent = ContentChangeType.NONE ) : void
localFileInfo IFileSystemInfo Local file info.
remoteId IObjectId Remote identifier.
localContent ContentChangeType Hint if the local content has been changed.
remoteContent ContentChangeType Information if the remote content has been changed.
리턴 void