Use this as a Response.Filter-filter. It will parse outgoing HTML and find links to the site and transform them to friendly urls and/or language-specifying urls according to what was done during the rewriting of the original request. It is dependent on information in Context.Item-collection to determine just how the rewriting is to occur. This is set by UrlRewriteModule normally.

Namespace:  EPiServer.Web
Assembly:  EPiServer (in EPiServer.dll) Version: 5.2.375.236

Syntax

C#
public class HtmlRewriteStream : PooledMemoryBufferStream

Remarks

For efficiency reasons, this stream will primarily attempt to buffer in memory first, and failing that, should switch over to a separate intermediary threaded pipe-implementation (not yet implemented).

Inheritance Hierarchy

System..::.Object
  System..::.MarshalByRefObject
    System.IO..::.Stream
      PooledMemoryBufferStream
        EPiServer.Web..::.HtmlRewriteStream

See Also