This document is provided on an "AS IS" basis without warranties of any kind. Smartsite iXperion class libraries may change in future releases.

Syntax

C# Copy imageCopy Code
                                  public class ImageServerHttpFilterStream
Visual Basic (Declaration) Copy imageCopy Code
                                  Public Class ImageServerHttpFilterStream

The type exposes the following methods.

Public Methods

  Name Description
Public method BeginRead HostProtectionAttribute. (Inherited from Stream.)
Public method BeginWrite HostProtectionAttribute. (Inherited from Stream.)
Public method Close
Closes the current stream and releases any resources (such as sockets and file handles) associated with the current stream.
(Inherited from FilterStream.)
Public method CreateObjRef (Inherited from MarshalByRefObject.)
Public method Dispose (Inherited from Stream.)
Public method EndRead (Inherited from Stream.)
Public method EndWrite (Inherited from Stream.)
Public method Equals (Inherited from Object.)
Public method Flush
When overridden in a derived class, clears all buffers for this stream and causes any buffered data to be written to the underlying device.
(Inherited from FilterStream.)
Public method GetHashCode (Inherited from Object.)
Public method GetLifetimeService (Inherited from MarshalByRefObject.)
Public method GetType (Inherited from Object.)
Public method InitializeLifetimeService (Inherited from MarshalByRefObject.)
Public method Read
When overridden in a derived class, reads a sequence of bytes from the current stream and advances the position within the stream by the number of bytes read.
(Inherited from FilterStream.)
Public method ReadByte (Inherited from Stream.)
Public method Seek
When overridden in a derived class, sets the position within the current stream.
(Inherited from FilterStream.)
Public method SetLength
When overridden in a derived class, sets the length of the current stream.
(Inherited from FilterStream.)
Public method ToString (Inherited from Object.)
Public method Write
When overridden in a derived class, writes a sequence of bytes to the current stream and advances the current position within this stream by the number of bytes written.
(Inherited from FilterStream.)
Public method WriteByte (Inherited from Stream.)

Protected Methods

  Name Description
Protected method AddQuerystringToCacheKey
Adds the querystring to the cache key.
(Inherited from CachingFilterStream.)
Protected method CreateCommandsAndCacheKey
Creates the commands and cache key.
(Inherited from ImageServerFilterStream.)
Protected method CreateWaitHandle Obsolete. (Inherited from Stream.)
Protected method Dispose (Inherited from Stream.)
Protected method Finalize (Inherited from Object.)
Protected method HasCachedOutput
Gets a value indicating whether the output is available in the cache.
(Inherited from CachingFilterStream.)
Protected method MemberwiseClone (Inherited from Object.)
Protected method MemberwiseClone (Inherited from MarshalByRefObject.)
Protected method OnBeforeWriteContent
Raises the BeforeWriteContent event.
(Inherited from FilterStream.)
Protected method OnCreateCacheKey
Called when a cache key needs to be created.
(Inherited from ImageServerFilterStream.)
Protected method OnFilter
Performs the actual filtering.
(Inherited from ImageServerFilterStream.)
Protected method OnQueryFilterEnabled
Gets the value indicating whether this stream has filtering enabled. If not enabled, the written data is send to the original stream as-is.
(Overrides ImageServerFilterStream..::OnQueryFilterEnabled()()()().)
Protected method TryReadFromCache
Reads contents from the page cache and returns a value if succeeded.
(Inherited from CachingFilterStream.)

See Also

Advanced