New to Telerik UI for ASP.NET AJAX? Start a free 30-day trial

Definition

Namespace:Telerik.Web.UI.ImageEditor

Assembly:Telerik.Web.UI.dll

Syntax:

C#
public class CacheImageProvider : ICacheImageProvider

Inheritance: objectCacheImageProvider

Implements: ICacheImageProvider

Inherited Members object.GetType()object.MemberwiseClone()object.ToString()object.Equals(object)object.Equals(object, object)object.ReferenceEquals(object, object)object.GetHashCode()...

Constructors

C#
public CacheImageProvider()
C#
public CacheImageProvider(ImageStorage storage, string imageStorageKey)
Parameters:storageImageStorageimageStorageKeystring
C#
public CacheImageProvider(ImageStorage storage)
Parameters:storageImageStorage

Properties

C#
public string ImageStorageKey { get; set; }

Implements: ICacheImageProvider.ImageStorageKey

C#
public ImageStorage Storage { get; set; }

Implements: ICacheImageProvider.Storage

Methods

C#
public virtual void ClearImages()

Implements: ICacheImageProvider.ClearImages()

C#
public virtual void ClearImages(string imageKey)
Parameters:imageKeystring

Implements: ICacheImageProvider.ClearImages(string)

C#
protected virtual string DeleteFile(string physicalPath)
Parameters:physicalPathstringReturns:

string

C#
protected virtual Stream GetFile(string physicalPath)
Parameters:physicalPathstringReturns:

Stream

C#
public virtual Image LoadImage(string imageUrl, string physicalPath, HttpContext context)
Parameters:imageUrlstringphysicalPathstringcontextHttpContextReturns:

Image

Implements: ICacheImageProvider.LoadImage(string, string, HttpContext)

C#
public virtual EditableImage Retrieve(string key)
Parameters:keystringReturns:

EditableImage

Implements: ICacheImageProvider.Retrieve(string)

C#
public virtual string SaveImage(EditableImage editableImage, string physicalPath, string imageUrl, bool overwrite)
Parameters:editableImageEditableImagephysicalPathstringimageUrlstringoverwriteboolReturns:

string

Implements: ICacheImageProvider.SaveImage(EditableImage, string, string, bool)

C#
public virtual string Store(EditableImage image)
Parameters:imageEditableImageReturns:

string

Implements: ICacheImageProvider.Store(EditableImage)