Rainbow 2.0 Code Documentation

CompressingFilter Class

Base for any HttpFilter that performing compression

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

System.Object
   MarshalByRefObject
      Stream
         HttpOutputFilter
            CompressingFilter
               DeflateFilter
               GZipFilter

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

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

When implementing this class, you need to implement a HttpOutputFilter along with a ContentEncoding. The latter corresponds to a content coding (see http://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html#sec3.5) that your implementation will support.

Requirements

Namespace: blowery.Web.HttpCompress

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

See Also

CompressingFilter Members | blowery.Web.HttpCompress Namespace