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.
|