C# Class CmisSync.Lib.Storage.Database.FileTransmissionStorage

File transmission storage.
Inheritance: IFileTransmissionStorage
Mostrar archivo Open project: OpenDataSpace/CmisSync Class Usage Examples

Public Methods

Method Description
ClearObjectList ( ) : void

Clears the object list.

GetObjectByLocalPath ( string localPath ) : IFileTransmissionObject
GetObjectByRemoteObjectId ( string remoteObjectId ) : IFileTransmissionObject
GetObjectList ( ) : IList
RemoveObjectByRemoteObjectId ( string remoteObjectId ) : void
SaveObject ( IFileTransmissionObject obj ) : void

Private Methods

Method Description
FileTransmissionStorage ( ) : System
FileTransmissionStorage ( DBreezeEngine engine, long chunkSize = CmisSync.Lib.Config.Config.DefaultChunkSize ) : System

Method Details

ClearObjectList() public method

Clears the object list.
public ClearObjectList ( ) : void
return void

GetObjectByLocalPath() public method

public GetObjectByLocalPath ( string localPath ) : IFileTransmissionObject
localPath string
return IFileTransmissionObject

GetObjectByRemoteObjectId() public method

public GetObjectByRemoteObjectId ( string remoteObjectId ) : IFileTransmissionObject
remoteObjectId string
return IFileTransmissionObject

GetObjectList() public method

public GetObjectList ( ) : IList
return IList

RemoveObjectByRemoteObjectId() public method

public RemoveObjectByRemoteObjectId ( string remoteObjectId ) : void
remoteObjectId string
return void

SaveObject() public method

public SaveObject ( IFileTransmissionObject obj ) : void
obj IFileTransmissionObject
return void