ResponseOutputFilter MembersKentico 8.0 API Reference
The ResponseOutputFilter type exposes the following members.
Constructors

  NameDescription
Public methodResponseOutputFilter
Constructor.
Back to Top
Methods

  NameDescription
Public methodOnlineBeginRead
Begins an asynchronous read operation.
(Inherited from OnlineStream.)
Public methodOnlineBeginWrite
Begins an asynchronous write operation.
(Inherited from OnlineStream.)
Public methodClose
Closes the OutputFilter.
(Overrides OnlineStream Close .)
Public methodStatic memberConvertTablesToDivs
Returns true if the conversion of TABLE tags to DIV tags is enabled.
Public methodOnlineCopyTo(Stream)
Reads the bytes from the current stream and writes them to the destination stream.
(Inherited from OnlineStream.)
Public methodOnlineCopyTo(Stream, Int32)
Reads all the bytes from the current stream and writes them to a destination stream, using a specified buffer size.
(Inherited from OnlineStream.)
Public methodOnlineCreateObjRef
Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.
(Inherited from OnlineMarshalByRefObject.)
Public methodStatic memberCreateOutputFilter
Creates new instance of output filter.
Protected methodOnlineCreateWaitHandleObsolete.
Allocates a OnlineWaitHandle object.
(Inherited from OnlineStream.)
Public methodOnlineDispose 
Releases all resources used by the OnlineStream.
(Inherited from OnlineStream.)
Protected methodOnlineDispose(Boolean)
Releases the unmanaged resources used by the OnlineStream and optionally releases the managed resources.
(Inherited from OnlineStream.)
Public methodOnlineEndRead
Waits for the pending asynchronous read to complete.
(Inherited from OnlineStream.)
Public methodOnlineEndWrite
Ends an asynchronous write operation.
(Inherited from OnlineStream.)
Public methodStatic memberEnsureOutputFilter
Ensures that current request contains the output filter.
Public methodOnlineEquals
Determines whether the specified OnlineObject is equal to the current OnlineObject.
(Inherited from OnlineObject.)
Public methodFilterResponse
Applies the output filter to the output data.
Protected methodOnlineFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from OnlineObject.)
Public methodFlush
Flushes the response stream.
(Overrides OnlineStream Flush .)
Public methodStatic memberGetExcludedAttributesFilterURLs
Gets string array of excluded XHTML Attributes filter urls.
Public methodStatic memberGetExcludedFormFilterURLs
Gets string array of excluded Form filter urls.
Public methodStatic memberGetExcludedHTML5FilterURLs
Gets string array of excluded HTML5 filter urls.
Public methodStatic memberGetExcludedJavascriptFilterURLs
Gets string array of excluded XHTML Javascript filter urls.
Public methodStatic memberGetExcludedLowerCaseFilterURLs
Gets string array of excluded XHTML LowerCase filter urls.
Public methodStatic memberGetExcludedSelfCloseFilterURLs
Gets string array of excluded XHTML Self close filter urls.
Public methodStatic memberGetExcludedXHTMLFilterURLs
Gets string array of excluded XHTML filter urls.
Public methodStatic memberGetExcludedXHTMLResolveUrls
Gets string array of excluded Resolve filter urls.
Public methodStatic memberGetFilterRelativePath
Gets document's relative path used in output filters.
Public methodOnlineGetHashCode
Serves as a hash function for a particular type.
(Inherited from OnlineObject.)
Public methodOnlineGetLifetimeService
Retrieves the current lifetime service object that controls the lifetime policy for this instance.
(Inherited from OnlineMarshalByRefObject.)
Public methodStatic memberGetOutputCacheKey
Gets the output cache key for the request.
Public methodOnlineGetType
Gets the OnlineType of the current instance.
(Inherited from OnlineObject.)
Public methodStatic memberIndentOutputHtml
Returns true if the indentation of the output is enabled.
Public methodOnlineInitializeLifetimeService
Obtains a lifetime service object to control the lifetime policy for this instance.
(Inherited from OnlineMarshalByRefObject.)
Protected methodOnlineMemberwiseClone 
Creates a shallow copy of the current OnlineObject.
(Inherited from OnlineObject.)
Protected methodOnlineMemberwiseClone(Boolean)
Creates a shallow copy of the current OnlineMarshalByRefObject object.
(Inherited from OnlineMarshalByRefObject.)
Public methodStatic memberMoveViewStateToEnd
Gets the flag whether the view state should be moved to the end of the page for SEO purposes.
Protected methodOnlineObjectInvariant
Provides support for a Contract.
(Inherited from OnlineStream.)
Public methodRead
Reads from the response stream.
(Overrides OnlineStream Read( Byte , Int32, Int32).)
Public methodOnlineReadByte
Reads a byte from the stream and advances the position within the stream by one byte, or returns -1 if at the end of the stream.
(Inherited from OnlineStream.)
Public methodStatic memberResolveSubstitution
Resolves the substitution.
Public methodStatic memberSaveOutputToCache
Saves the output data to the cache.
Public methodSeek
Moves the response stream position.
(Overrides OnlineStream Seek(Int64, SeekOrigin).)
Public methodStatic memberSendOutputFromCache
Sends the page output from the output cache.
Public methodSetLength
Sets the stream length.
(Overrides OnlineStream SetLength(Int64).)
Public methodOnlineToString
Returns a string that represents the current object.
(Inherited from OnlineObject.)
Public methodWrite
Handles the write event.
(Overrides OnlineStream Write( Byte , Int32, Int32).)
Public methodOnlineWriteByte
Writes a byte to the current position in the stream and advances the position within the stream by one byte.
(Inherited from OnlineStream.)
Back to Top
Extension Methods

  NameDescription
Public Extension MethodGetAPIString
Gets the string by the specified resource key
(Defined by CoreExtensions.)
Public Extension MethodGetString
Gets the string by the specified resource key
(Defined by CoreExtensions.)
Public Extension MethodToBoolean
Returns the boolean representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToDateTime
Returns the DateTime representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToDouble
Returns the double representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToGuid
Returns the Guid representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToInteger
Returns the integer representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToString
Returns the string representation of an object or default value if not.
(Defined by CoreExtensions.)
Back to Top
Fields

  NameDescription
Protected fieldStatic membermOutputEncoding
Output encoding.
Back to Top
Properties

  NameDescription
Public propertyApplyFilter
If true, the filter is applied to the response.
Public propertyStatic memberCacheItems
List of the cache key items.
Public propertyCanRead
(Overrides OnlineStream CanRead.)
Public propertyCanSeek
(Overrides OnlineStream CanSeek.)
Public propertyOnlineCanTimeout
Gets a value that determines whether the current stream can time out.
(Inherited from OnlineStream.)
Public propertyCanWrite
(Overrides OnlineStream CanWrite.)
Public propertyStatic memberDefaultFilterCapacity
Default capacity for the output filter.
Public propertyEncoding
Current response encoding
Public propertyExcludedAttributesURLs
Gets string array of excluded XHTML Attributes filter urls.
Public propertyExcludedFormURLs
Gets string array of excluded Form filter urls.
Public propertyExcludedJavascriptURLs
Gets string array of excluded XHTML Javascript filter urls.
Public propertyExcludedLowerCaseURLs
Gets string array of excluded XHTML LowerCase filter urls.
Public propertyExcludedSelfCloseURLs
Gets string array of excluded XHTML Javascript filter urls.
Public propertyExcludedXHTMLResolveUrls
Gets string array of excluded Resolve filter urls.
Public propertyExcludedXHTMLURLs
Gets string array of excluded XHTML filter urls.
Public propertyLength
(Overrides OnlineStream Length.)
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 memberOutputEncoding
Output encoding.
Public propertyStatic memberOutputFilterEndRequest
When true, the request is completed, when false, the Request.End is called.
Public propertyPosition
(Overrides OnlineStream Position.)
Public propertyOnlineReadTimeout
Gets or sets a value, in miliseconds, that determines how long the stream will attempt to read before timing out.
(Inherited from OnlineStream.)
Public propertyStatic memberTrackCacheDependencies
Returns true if the cache dependencies for the output cache are tracked.
Public propertyStatic memberUseCompleteFilter
Use complete (combined) filter.
Public propertyUseGZip
If true, the filter uses GZip compression on output.
Public propertyStatic memberUseOutputFilterCache
Returns true if full client cache is enabled (no revalidation requests).
Public propertyStatic memberUseParsedSelfClose
Use parsed self close tags operation (faster) instead of standard self close filter?
Public propertyOnlineWriteTimeout
Gets or sets a value, in miliseconds, that determines how long the stream will attempt to write before timing out.
(Inherited from OnlineStream.)
Back to 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.
Back to Top
See Also