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

File transmission storage.
Inheritance: IFileTransmissionStorage
Afficher le fichier Open project: OpenDataSpace/CmisSync Class Usage Examples

Méthodes publiques

Méthode 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

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

Method Details

ClearObjectList() public méthode

Clears the object list.
public ClearObjectList ( ) : void
Résultat void

GetObjectByLocalPath() public méthode

public GetObjectByLocalPath ( string localPath ) : IFileTransmissionObject
localPath string
Résultat IFileTransmissionObject

GetObjectByRemoteObjectId() public méthode

public GetObjectByRemoteObjectId ( string remoteObjectId ) : IFileTransmissionObject
remoteObjectId string
Résultat IFileTransmissionObject

GetObjectList() public méthode

public GetObjectList ( ) : IList
Résultat IList

RemoveObjectByRemoteObjectId() public méthode

public RemoveObjectByRemoteObjectId ( string remoteObjectId ) : void
remoteObjectId string
Résultat void

SaveObject() public méthode

public SaveObject ( IFileTransmissionObject obj ) : void
obj IFileTransmissionObject
Résultat void