ImageResizer  3.4.0
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events
Public Member Functions | Properties | List of all members
ImageResizer.ImageProcessingException Class Reference

Represents an non-recoverable exception that occured while processing the image. Possible causes are: a corrupted source file, cache resource timeout (such as a locked file in imagecache), unusable configuration (for example, no registered encoders or caches), invalid syntax, or a size limit was exceeded and the request was stopped by the SizeLimiting extension. May also be caused by a missing source file/resource, in the form of the ImageMissingException subclass. More...

Inheritance diagram for ImageResizer.ImageProcessingException:
Inheritance graph
[legend]
Collaboration diagram for ImageResizer.ImageProcessingException:
Collaboration graph
[legend]

Public Member Functions

 ImageProcessingException (string message)
 
 ImageProcessingException (int httpCode, string message)
 
 ImageProcessingException (int httpCode, string message, string safeMessage)
 
 ImageProcessingException (int httpCode, string message, string safeMessage, Exception innerException)
 

Properties

string PublicSafeMessage [get, set]
 This error message is safe to display to the public (should not contain any sensitive information) More...
 

Detailed Description

Represents an non-recoverable exception that occured while processing the image. Possible causes are: a corrupted source file, cache resource timeout (such as a locked file in imagecache), unusable configuration (for example, no registered encoders or caches), invalid syntax, or a size limit was exceeded and the request was stopped by the SizeLimiting extension. May also be caused by a missing source file/resource, in the form of the ImageMissingException subclass.

Definition at line 13 of file ImageProcessingException.cs.

Property Documentation

string ImageResizer.ImageProcessingException.PublicSafeMessage
getsetprotected

This error message is safe to display to the public (should not contain any sensitive information)

Definition at line 36 of file ImageProcessingException.cs.


The documentation for this class was generated from the following file: