Interface IAuxiliaryMediaStorage
Interface for Media storage that can store AuxiliaryContent
Inherited Members
Namespace: ImageVault.Core.Common.Storage
Assembly: ImageVault.Core.dll
Syntax
public interface IAuxiliaryMediaStorage : IMediaStorage, ICorePlugin
Methods
DeleteAuxiliaryContent(DbMediaContentReference, String)
Deletes auxiliary content
Declaration
void DeleteAuxiliaryContent(DbMediaContentReference reference, string key)
Parameters
| Type | Name | Description |
|---|---|---|
| DbMediaContentReference | reference | |
| System.String | key |
ListAuxiliaryContent(DbMediaContentReference, Uri)
List all available auxiliary content
Declaration
IList<AuxiliaryContentInfo> ListAuxiliaryContent(DbMediaContentReference reference, Uri urlBase)
Parameters
| Type | Name | Description |
|---|---|---|
| DbMediaContentReference | reference | |
| System.Uri | urlBase |
Returns
| Type | Description |
|---|---|
| System.Collections.Generic.IList<AuxiliaryContentInfo> |
StoreAuxiliaryContent(DbMediaContentReference, AuxiliaryContent)
Stores the supplied AuxiliaryContent for the DbMediaContentReference
Declaration
void StoreAuxiliaryContent(DbMediaContentReference reference, AuxiliaryContent content)
Parameters
| Type | Name | Description |
|---|---|---|
| DbMediaContentReference | reference | |
| AuxiliaryContent | content |