Click or drag to resize

RepositoryController Class

Main service of the Document Repository
Inheritance Hierarchy

Namespace:  FileHold.DocumentRepository
Assembly:  FileHold.DocumentRepository (in FileHold.DocumentRepository.dll) Version: 17.0.0.0
Syntax
C#
public class RepositoryController : WebService

The RepositoryController type exposes the following members.

Constructors
  NameDescription
Public methodRepositoryController
Constructor
Top
Methods
  NameDescription
Public methodAddOrUpdateRepositoryGroup
Public methodAddRepositoryLocation
Public methodAddStorageLocation
Add new storage location to Document Repository
Public methodCheckRepositoryLocation
Public methodCleanUpStorageLocation(Int32)
Public methodCleanUpStorageLocation(Int32, Database, DbTransaction)
Public methodCreateUploadToken
Generate new upload token and create file in document repository
Public methodCreateUploadTokenBasedOnRepFileId
Public methodCreateUploadTokenForPreferredGroup
Public methodCreateUploadTokens
Generate new upload tokens and create files in document repository. Intended for advanced use cases only.
Public methodCreateUploadTokenWithChunkSize
Generate new upload token and return chunk size for upload.
Public methodCreateUploadTokenWithChunkSizeForPreferredGroup
Public methodDeleteRepositoryGroup
Public methodDeleteRepositoryLocation
Public methodDownloadFileDataChunk
Return data chunk from specified file
Public methodGetFileCopy(Int64)
Public methodGetFileCopy(Int64, Database, DbTransaction)
Public methodGetFileDataChunk
Return data chunk from specified file
Public methodGetFilePathFromRepFileId
Public methodGetFileSize
Return size of file with specified id
Public methodGetFileThumbnail
Public methodGetLargeChunkSize
Return maximum file transfer chunk size for upload or download.
Public methodGetLocationId
Public methodGetLocationStatistics
Public methodGetRepositoryGroups(GridReadActionData)
Public methodGetRepositoryGroups(GridReadActionData, Database, DbTransaction)
Public methodGetRepositoryLocation
Public methodGetRepositoryLocations
Public methodGetRepositoryLocationsWithUsedSpace
Public methodGetStorageLocation
Retrieve location of the storage
Public methodGetUploadTokenThumbnail
Public methodRefreshSessionWhenChunkUpload
Public methodRollbackFileCreation
Roll back creation of the file
Public methodSetRepositoryLocation
Public methodSetStorageLocation
Add new storage to Document Repository removing all other storages
Public methodUpdateRepFileId(Int64, Int64)
Public methodUpdateRepFileId(Int64, Int64, Database, DbTransaction)
Public methodUploadFileDataChunk
Append data from chunk to file.
Top
Extension Methods
See Also