Table of Contents

Interface IFileManagerService

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

Methods

DeleteFile(Guid, Guid, string)

void DeleteFile(Guid organizationIdentifier, Guid fileIdentifier, string fileName)

Parameters

organizationIdentifier Guid
fileIdentifier Guid
fileName string

GetMaxFileNameLength()

int GetMaxFileNameLength()

Returns

int

IsFileExist(Guid, Guid, string, string)

bool IsFileExist(Guid organizationIdentifier, Guid fileIdentifier, string fileName, string filePath)

Parameters

organizationIdentifier Guid
fileIdentifier Guid
fileName string
filePath string

Returns

bool

ReadFileStream(Guid, Guid, string, string)

Stream ReadFileStream(Guid organizationIdentifier, Guid fileIdentifier, string fileName, string filePath)

Parameters

organizationIdentifier Guid
fileIdentifier Guid
fileName string
filePath string

Returns

Stream

RenameFile(Guid, Guid, string, string)

void RenameFile(Guid organizationIdentifier, Guid fileIdentifier, string oldFileName, string newFileName)

Parameters

organizationIdentifier Guid
fileIdentifier Guid
oldFileName string
newFileName string

SaveFile(Guid, Guid, string, string, Stream)

int SaveFile(Guid organizationIdentifier, Guid fileIdentifier, string fileName, string filePath, Stream file)

Parameters

organizationIdentifier Guid
fileIdentifier Guid
fileName string
filePath string
file Stream

Returns

int