Class BaseArtifactCache
Inheritance
BaseArtifactCache
Syntax
public abstract class BaseArtifactCache
Methods
Clear()
Declaration
public abstract void Clear()
Delete(Artifact)
Declaration
public abstract void Delete(Artifact artifact)
Parameters
DeleteMany(IEnumerable<Artifact>)
Declaration
public abstract void DeleteMany(IEnumerable<Artifact> artifacts)
Parameters
Dispose()
Dispose of the database so that it's content is saved to disk.
Declaration
public abstract void Dispose()
Initialize()
Declaration
public abstract void Initialize()
IsInCache(Artifact)
Declaration
public abstract bool IsInCache(Artifact artifact)
Parameters
Returns
Prune()
Declaration
public abstract void Prune()
Read(Artifact)
Declaration
public abstract Object Read(Artifact artifact)
Parameters
Returns
ReadRawData(Artifact)
Declaration
public abstract byte[] ReadRawData(Artifact artifact)
Parameters
Returns
Write(Artifact, Byte[])
Declaration
public abstract void Write(Artifact artifact, byte[] value)
Parameters