RepositoryController Class
Main service of the Document Repository
Namespace: FileHold.DocumentRepositoryAssembly: FileHold.DocumentRepository (in FileHold.DocumentRepository.dll) Version: 17.1.0.0
[WebServiceAttribute(Namespace = "http://filehold.com/documentrepository/repositorycontroller/")]
[WebServiceBindingAttribute(ConformsTo = WsiProfiles.BasicProfile1_1)]
public class RepositoryController : WebService
- Inheritance
- Object MarshalByValueComponent WebService RepositoryController
| AddOrUpdateRepositoryGroup | |
| AddRepositoryLocation | |
| AddStorageLocation |
Add new storage location to Document Repository
|
| CheckRepositoryLocation | |
| CleanUpStorageLocation(Int32) | |
| CleanUpStorageLocation(Int32, Database, DbTransaction) | |
| CreateUploadToken |
Generate new upload token and create file in document repository
|
| CreateUploadTokenBasedOnRepFileId | |
| CreateUploadTokenForPreferredGroup | |
| CreateUploadTokens |
Generate new upload tokens and create files in document repository. Intended for advanced use cases only.
|
| CreateUploadTokenWithChunkSize |
Generate new upload token and return chunk size for upload.
|
| CreateUploadTokenWithChunkSizeForPreferredGroup |
Generate new upload token and return chunk size for upload in a preferred group
|
| DeleteRepositoryGroup | |
| DeleteRepositoryLocation | |
| DownloadFileDataChunk |
Return data chunk from specified file
|
| GetFileCopy(Int64) | |
| GetFileCopy(Int64, Database, DbTransaction) | |
| GetFileDataChunk |
Return data chunk from specified file
|
| GetFilePathFromRepFileId | |
| GetFileSize |
Return size of file with specified id
|
| GetFileThumbnail | |
| GetLargeChunkSize |
Return maximum file transfer chunk size for upload or download.
|
| GetLocationId | |
| GetLocationStatistics | |
| GetRepositoryGroups(GridReadActionData) | |
| GetRepositoryGroups(GridReadActionData, Database, DbTransaction) | |
| GetRepositoryLocation | |
| GetRepositoryLocations | |
| GetRepositoryLocationsWithUsedSpace | |
| GetStorageLocation |
Retrieve location of the storage
|
| GetUploadTokenThumbnail | |
| OverrideFile | |
| RefreshSessionWhenChunkUpload | |
| RollbackFileCreation |
Roll back creation of the file
|
| SetRepositoryLocation | |
| SetStorageLocation |
Add new storage to Document Repository removing all other storages
|
| UpdateRepFileId(Int64, Int64) | |
| UpdateRepFileId(Int64, Int64, Database, DbTransaction) | |
| UploadFileDataChunk |
Append data from chunk to file.
|