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 |