Show / Hide Table of Contents

Class ImageHandler

Inheritance
object
ImageHandler
DnnImageHandler
Implements
IHttpHandler
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: DotNetNuke.Services.GeneratedImage
Assembly: DotNetNuke.dll
Syntax
public abstract class ImageHandler : IHttpHandler

Constructors

ImageHandler()

Declaration
protected ImageHandler()

Properties

AllowStandalone

Declaration
public bool AllowStandalone { get; set; }
Property Value
Type Description
bool

AllowedDomains

Declaration
public string[] AllowedDomains { get; set; }
Property Value
Type Description
string[]

ClientCacheExpiration

Declaration
public TimeSpan ClientCacheExpiration { get; set; }
Property Value
Type Description
TimeSpan

ContentType

Declaration
public ImageFormat ContentType { get; set; }
Property Value
Type Description
ImageFormat

EnableClientCache

Declaration
public bool EnableClientCache { get; set; }
Property Value
Type Description
bool

EnableIPCount

Declaration
public bool EnableIPCount { get; set; }
Property Value
Type Description
bool

EnableServerCache

Declaration
public bool EnableServerCache { get; set; }
Property Value
Type Description
bool

IPCountMaxCount

Declaration
public int IPCountMaxCount { get; set; }
Property Value
Type Description
int

IPCountPurgeInterval

Declaration
public TimeSpan IPCountPurgeInterval { get; set; }
Property Value
Type Description
TimeSpan

ImageCompression

Declaration
public long ImageCompression { get; set; }
Property Value
Type Description
long

ImageTransforms

Declaration
protected List<ImageTransform> ImageTransforms { get; }
Property Value
Type Description
List<ImageTransform>

IsReusable

Declaration
public virtual bool IsReusable { get; }
Property Value
Type Description
bool

LogSecurity

Declaration
public bool LogSecurity { get; set; }
Property Value
Type Description
bool

Methods

GenerateImage(NameValueCollection)

Declaration
public abstract ImageInfo GenerateImage(NameValueCollection parameters)
Parameters
Type Name Description
NameValueCollection parameters
Returns
Type Description
ImageInfo

ProcessRequest(HttpContext)

Declaration
public void ProcessRequest(HttpContext context)
Parameters
Type Name Description
HttpContext context

Implements

IHttpHandler

Extension Methods

JsonExtensionsWeb.ToJson(object)
Back to top by the community, for the community... #DNNCMS