C# 클래스 CmisSync.Lib.Consumer.SituationSolver.PWC.AbstractEnhancedSolverWithPWC

Abstract enhanced solver for Private Working Copy Usage and Support.
상속: AbstractEnhancedSolver
파일 보기 프로젝트 열기: OpenDataSpace/CmisSync 1 사용 예제들

공개 메소드들

메소드 설명
AbstractEnhancedSolverWithPWC ( ISession session, IMetaDataStorage storage, IFileTransmissionStorage transmissionStorage ) : System

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

보호된 메소드들

메소드 설명
UploadFileWithPWC ( IFileInfo localFile, IDocument &doc, Transmission transmission, IMappedObject mappedObject = null ) : byte[]

Uploads the file content to the remote document.

비공개 메소드들

메소드 설명
CreateRemotePWCDocument ( IDocument remoteDocument ) : IDocument
LoadRemotePWCDocument ( IDocument remoteDocument, byte &checksum ) : IDocument
SaveRemotePWCDocument ( IFileInfo localFile, IDocument remoteDocument, IDocument remotePWCDocument, byte checksum, Transmission transmissionEvent ) : void

메소드 상세

AbstractEnhancedSolverWithPWC() 공개 메소드

Initializes a new instance of the CmisSync.Lib.Consumer.SituationSolver.PWC.AbstractEnhancedSolverWithPWC class.
public AbstractEnhancedSolverWithPWC ( ISession session, IMetaDataStorage storage, IFileTransmissionStorage transmissionStorage ) : System
session ISession Cmis Session.
storage IMetaDataStorage Meta Data Storage.
transmissionStorage IFileTransmissionStorage File Transmission Storage.
리턴 System

UploadFileWithPWC() 보호된 메소드

Uploads the file content to the remote document.
protected UploadFileWithPWC ( IFileInfo localFile, IDocument &doc, Transmission transmission, IMappedObject mappedObject = null ) : byte[]
localFile IFileInfo Local file.
doc IDocument Remote document.
transmission CmisSync.Lib.FileTransmission.Transmission
mappedObject IMappedObject Mapped object saved in Storage
리턴 byte[]