C# Класс CmisSync.Lib.Consumer.SituationSolver.PWC.AbstractEnhancedSolverWithPWC

Abstract enhanced solver for Private Working Copy Usage and Support.
Наследование: AbstractEnhancedSolver
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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[]