|
class | FileSignature |
|
interface | ICurrentConfigProvider |
| Allows multi-tenancy support. The 'root' config only needs one plugin, which implements this interface. More...
|
|
interface | IFileExtensionPlugin |
| For plugins that add support for new source file image extensions. More...
|
|
interface | IFileSignatureProvider |
|
interface | ILicenseService |
| Provides license verification and enforcement services. Do not access directly; use your local embedded static method to verify instance integrity. More...
|
|
interface | ILicenseStore |
| Provides a place to cache/store licenses. Only responsible for licenses used by plugins attached to the current Config instance. More...
|
|
interface | IMultiInstancePlugin |
| Tag your plugin with this interface if it supports having multiple instances registered at once More...
|
|
interface | IPlugin |
| All plugins must implement this. Enables web.config addition and removal. More...
|
|
interface | IQuerystringPlugin |
| For plugins that access the query string (important!) More...
|
|
interface | IRedactDiagnostics |
| Permits plugins to redact data from the diagnostics page, like passwords More...
|
|
interface | ISettingsModifier |
| Provides a way to modify settings before they reach the managed API. Does not execute early enough to affect disk caching, although that may change in a later version. More...
|
|
interface | IVirtualBitmapFile |
| For virtual files who want to provide their data in Bitmap form (like a PSD reader or gradient generator). Plugins should never assume this interface will be used, .Open() must also be implemented. More...
|
|
interface | IVirtualFile |
| A virtual file to support IVirtualImageProvider More...
|
|
interface | IVirtualFileCache |
| Implement this if you are caching files provided by a virtual image provider (For example, remote or s3-hosted images). More...
|
|
interface | IVirtualFileSourceCacheKey |
| This interface has nothing to do with output caching. This allows VirtualFile instances to override the default cache key (.VirtualPath) for source caching of VirtualFile instances. See IVirtualFileCache More...
|
|
interface | IVirtualFileWithModifiedDate |
| Always implement this if possible. Allows caching systems to detect changes to source files and invalidate cached data properly. More...
|
|
interface | IVirtualImageProvider |
| Implement this to allow your class (or VirtualPathProvider subclass) to be used without registering it with the whole ASP.NET system. More...
|
|
class | VirtualFileWrapper |
| Wraps a standard ASP.NET VirtualFile instance in an IVirtualFile-compatible wrapper. More...
|
|