Rainbow 2.0 Code Documentation

HttpOutputFilter Class

The base of anything you want to latch onto the Filter property of a HttpResponse object.

For a list of all members of this type, see HttpOutputFilter Members.

System.Object
   MarshalByRefObject
      Stream
         HttpOutputFilter
            CompressingFilter

[Visual Basic]
MustInherit Public Class HttpOutputFilter
    Inherits Stream
[C#]
public abstract class HttpOutputFilter : Stream
[C++]
public __gc __abstract class HttpOutputFilter : public Stream
[JScript]
public  class HttpOutputFilter extends Stream

Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

Remarks

These are generally used with HttpModule but you could really use them in other HttpModules. This is a general, write-only stream that writes to some underlying stream. When implementing a real class, you have to override void Write(byte[], int offset, int count). Your work will be performed there.

Requirements

Namespace: blowery.Web.HttpCompress

Assembly: blowery.Web.HttpCompress (in blowery.Web.HttpCompress.dll)

See Also

HttpOutputFilter Members | blowery.Web.HttpCompress Namespace