ResponseOutputFilter Class |
Namespace: CMS.OutputFilter
public class ResponseOutputFilter : Stream
The ResponseOutputFilter type exposes the following members.
Name | Description | |
---|---|---|
ResponseOutputFilter |
Constructor.
|
Name | Description | |
---|---|---|
ApplyFilter |
If true, the filter is applied to the response.
| |
CacheItems |
List of the cache key items.
| |
CanRead | (Overrides StreamCanRead.) | |
CanSeek | (Overrides StreamCanSeek.) | |
CanWrite | (Overrides StreamCanWrite.) | |
DefaultFilterCapacity |
Default capacity for the output filter.
| |
Encoding |
Current response encoding
| |
Length | (Overrides StreamLength.) | |
LogToDebug |
If true, the filter logs the output to the debug.
| |
LogToFile |
If true, the filter logs the output to the file.
| |
OutputFilterEndRequest |
When true, the request is completed, when false, the Request.End is called.
| |
Position | (Overrides StreamPosition.) | |
TrackCacheDependencies |
Returns true if the cache dependencies for the output cache are tracked.
| |
UseGZip |
If true, the filter uses GZip compression on output.
| |
UseOutputFilterCache |
Returns true if full client cache is enabled (no revalidation requests).
|
Name | Description | |
---|---|---|
Close |
Closes the OutputFilter.
(Overrides StreamClose.) | |
ConvertTablesToDivs |
Returns true if the conversion of TABLE tags to DIV tags is enabled.
| |
CreateOutputFilter |
Creates new instance of output filter.
| |
EnsureOutputFilter |
Ensures that current request contains the output filter.
| |
FilterResponse |
Applies the output filter to the output data.
| |
Flush |
Flushes the response stream.
(Overrides StreamFlush.) | |
GetExcludedAttributesFilterURLs |
Gets string array of excluded XHTML Attributes filter urls.
| |
GetExcludedFormFilterURLs |
Gets string array of excluded Form filter urls.
| |
GetExcludedHTML5FilterURLs |
Gets string array of excluded HTML5 filter urls.
| |
GetExcludedJavascriptFilterURLs |
Gets string array of excluded XHTML Javascript filter urls.
| |
GetExcludedLowerCaseFilterURLs |
Gets string array of excluded XHTML LowerCase filter urls.
| |
GetExcludedSelfCloseFilterURLs |
Gets string array of excluded XHTML Self close filter urls.
| |
GetExcludedXHTMLFilterURLs |
Gets string array of excluded XHTML filter urls.
| |
GetExcludedXHTMLResolveUrls |
Gets string array of excluded Resolve filter urls.
| |
GetFilterRelativePath |
Gets document's relative path used in output filters.
| |
GetOutputCacheKey |
Gets the output cache key for the request.
| |
IndentOutputHtml |
Returns true if the indentation of the output is enabled.
| |
MoveViewStateToEnd |
Gets the flag whether the view state should be moved to the end of the page for SEO purposes.
| |
Read |
Reads from the response stream.
(Overrides StreamRead(Byte, Int32, Int32).) | |
ResolveSubstitutions |
Resolves the substitutions in the given output HTML.
| |
SaveOutputToCache |
Saves the output data to the cache.
| |
Seek |
Moves the response stream position.
(Overrides StreamSeek(Int64, SeekOrigin).) | |
SendOutputFromCache |
Sends the page output from the output cache.
| |
SetLength |
Sets the stream length.
(Overrides StreamSetLength(Int64).) | |
Write |
Handles the write event.
(Overrides StreamWrite(Byte, Int32, Int32).) |
Name | Description | |
---|---|---|
OnAfterFiltering |
Fires after the filtering occurs.
| |
OnBeforeFiltering |
Fires before the filtering occurs.
| |
OnFilterCreated |
Fires after the filter has been created.
| |
OnResolveSubstitution |
Custom substitution event.
|