Click or drag to resize
ResponseOutputFilter Class
Fixes bugs in ASP.NET related to XHTML support and URL Rewriting.
Inheritance Hierarchy
SystemObject
  SystemMarshalByRefObject
    System.IOStream
      CMS.OutputFilterResponseOutputFilter

Namespace: CMS.OutputFilter
Assembly: CMS.PortalEngine.Web.UI (in CMS.PortalEngine.Web.UI.dll) Version: 13.0.131
Syntax
C#
public class ResponseOutputFilter : Stream

The ResponseOutputFilter type exposes the following members.

Constructors
  NameDescription
Public methodResponseOutputFilter
Constructor.
Top
Properties
  NameDescription
Public propertyApplyFilter
If true, the filter is applied to the response.
Public propertyCanRead
(Overrides StreamCanRead.)
Public propertyCanSeek
(Overrides StreamCanSeek.)
Public propertyCanWrite
(Overrides StreamCanWrite.)
Public propertyStatic memberDefaultFilterCapacity
Default capacity for the output filter.
Public propertyEncoding
Current response encoding
Public propertyLength
(Overrides StreamLength.)
Public propertyLogToDebug
If true, the filter logs the output to the debug.
Public propertyLogToFile
If true, the filter logs the output to the file.
Public propertyStatic memberOutputFilterEndRequest
When true, the request is completed, when false, the Request.End is called.
Public propertyPosition
(Overrides StreamPosition.)
Public propertyUseGZip
If true, the filter uses GZip compression on output.
Top
Methods
  NameDescription
Public methodClose
Closes the OutputFilter.
(Overrides StreamClose.)
Public methodStatic memberCreateOutputFilter
Creates new instance of output filter.
Public methodStatic memberEnsureOutputFilter
Ensures that current request contains the output filter.
Public methodFilterResponse
Applies the output filter to the output data.
Public methodFlush
Flushes the response stream.
(Overrides StreamFlush.)
Public methodStatic memberGetFilterRelativePath
Gets document's relative path used in output filters.
Public methodRead
Reads from the response stream.
(Overrides StreamRead(Byte, Int32, Int32).)
Public methodStatic memberResolveSubstitutions
Resolves the substitutions in the given output HTML.
Public methodSeek
Moves the response stream position.
(Overrides StreamSeek(Int64, SeekOrigin).)
Public methodSetLength
Sets the stream length.
(Overrides StreamSetLength(Int64).)
Public methodWrite
Handles the write event.
(Overrides StreamWrite(Byte, Int32, Int32).)
Top
Events
  NameDescription
Public eventOnAfterFiltering
Fires after the filtering occurs.
Public eventOnBeforeFiltering
Fires before the filtering occurs.
Public eventStatic memberOnFilterCreated
Fires after the filter has been created.
Public eventStatic memberOnResolveSubstitution
Custom substitution event.
Top
See Also