Interface IAttachmentProvider
Contract for custom attachment storage providers used by the legacy attachment control.
Assembly: AjaxUploader.dll
Syntax
public interface IAttachmentProvider
Methods
CloseQuery(object)
Declaration
void CloseQuery(object cookie)
Parameters
| Type |
Name |
Description |
| object |
cookie |
|
DeleteFile(Guid, object)
Declaration
void DeleteFile(Guid guid, object cookie)
Parameters
FileExists(Guid, object)
Declaration
bool FileExists(Guid guid, object cookie)
Parameters
Returns
GetFileName(Guid, object)
Declaration
string GetFileName(Guid guid, object cookie)
Parameters
Returns
GetFileSize(Guid, object)
Declaration
int GetFileSize(Guid guid, object cookie)
Parameters
Returns
HasTempPath(Guid, object)
Declaration
string HasTempPath(Guid guid, object cookie)
Parameters
Returns
OpenFileStream(Guid, object)
Declaration
Stream OpenFileStream(Guid guid, object cookie)
Parameters
Returns
OpenQuery(Guid)
Declaration
object OpenQuery(Guid guid)
Parameters
| Type |
Name |
Description |
| Guid |
guid |
|
Returns