Table of Contents

Interface IFileSearch

Namespace
InSite.Application.Files.Read
Assembly
Shift.Sdk.dll
public interface IFileSearch
Extension Methods

Methods

GetExpiredModels(DateTimeOffset)

List<FileStorageModel> GetExpiredModels(DateTimeOffset expiredAt)

Parameters

expiredAt DateTimeOffset

Returns

List<FileStorageModel>

GetFileActivities(Guid)

List<FileActivity> GetFileActivities(Guid fileIdentifier)

Parameters

fileIdentifier Guid

Returns

List<FileActivity>

GetModel(Guid)

FileStorageModel GetModel(Guid fileIdentifier)

Parameters

fileIdentifier Guid

Returns

FileStorageModel

GetModels(Guid?, Guid, string, bool)

List<FileStorageModel> GetModels(Guid? organizationIdentifier, Guid objectIdentifier, string documentName, bool includeClaims)

Parameters

organizationIdentifier Guid?
objectIdentifier Guid
documentName string
includeClaims bool

Returns

List<FileStorageModel>

GetModels(Guid?, Guid[], string, bool)

List<FileStorageModel> GetModels(Guid? organizationIdentifier, Guid[] objectIdentifiers, string documentName, bool includeClaims)

Parameters

organizationIdentifier Guid?
objectIdentifiers Guid[]
documentName string
includeClaims bool

Returns

List<FileStorageModel>

GetOrphanFiles()

List<OrphanFile> GetOrphanFiles()

Returns

List<OrphanFile>