Show / Hide Table of Contents

Class FileResponseFilter

Inheritance
object
MarshalByRefObject
Stream
OutputCacheResponseFilter
FileResponseFilter
Implements
IDisposable
Inherited Members
OutputCacheResponseFilter.Flush()
OutputCacheResponseFilter.Write(byte[], int, int)
OutputCacheResponseFilter.Read(byte[], int, int)
OutputCacheResponseFilter.Seek(long, SeekOrigin)
OutputCacheResponseFilter.SetLength(long)
OutputCacheResponseFilter.AddItemToCache(int, string)
OutputCacheResponseFilter.RemoveItemFromCache(int)
OutputCacheResponseFilter.CanRead
OutputCacheResponseFilter.CanSeek
OutputCacheResponseFilter.CanWrite
OutputCacheResponseFilter.Length
OutputCacheResponseFilter.CacheDuration
OutputCacheResponseFilter.CacheKey
OutputCacheResponseFilter.CaptureStream
OutputCacheResponseFilter.ChainedStream
OutputCacheResponseFilter.HasErrored
OutputCacheResponseFilter.MaxVaryByCount
OutputCacheResponseFilter.Position
Stream.Null
Stream.CopyToAsync(Stream)
Stream.CopyToAsync(Stream, int)
Stream.CopyToAsync(Stream, int, CancellationToken)
Stream.CopyTo(Stream)
Stream.CopyTo(Stream, int)
Stream.Close()
Stream.Dispose()
Stream.Dispose(bool)
Stream.FlushAsync()
Stream.FlushAsync(CancellationToken)
Stream.CreateWaitHandle()
Stream.BeginRead(byte[], int, int, AsyncCallback, object)
Stream.EndRead(IAsyncResult)
Stream.ReadAsync(byte[], int, int)
Stream.ReadAsync(byte[], int, int, CancellationToken)
Stream.BeginWrite(byte[], int, int, AsyncCallback, object)
Stream.EndWrite(IAsyncResult)
Stream.WriteAsync(byte[], int, int)
Stream.WriteAsync(byte[], int, int, CancellationToken)
Stream.ReadByte()
Stream.WriteByte(byte)
Stream.Synchronized(Stream)
Stream.ObjectInvariant()
Stream.CanTimeout
Stream.ReadTimeout
Stream.WriteTimeout
MarshalByRefObject.MemberwiseClone(bool)
MarshalByRefObject.GetLifetimeService()
MarshalByRefObject.InitializeLifetimeService()
MarshalByRefObject.CreateObjRef(Type)
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: DotNetNuke.Services.OutputCache.Providers
Assembly: DotNetNuke.dll
Syntax
public class FileResponseFilter : OutputCacheResponseFilter, IDisposable

Properties

CacheExpiration

Declaration
public DateTime CacheExpiration { get; set; }
Property Value
Type Description
DateTime

CachedOutputAttribFileName

Declaration
public string CachedOutputAttribFileName { get; set; }
Property Value
Type Description
string

CachedOutputFileName

Declaration
public string CachedOutputFileName { get; set; }
Property Value
Type Description
string

CachedOutputTempFileName

Declaration
public string CachedOutputTempFileName { get; set; }
Property Value
Type Description
string

Methods

StopFiltering(int, bool)

Declaration
public override byte[] StopFiltering(int itemId, bool deleteData)
Parameters
Type Name Description
int itemId
bool deleteData
Returns
Type Description
byte[]
Overrides
OutputCacheResponseFilter.StopFiltering(int, bool)

Implements

IDisposable

Extension Methods

FileSystemExtensions.CopyToStream(Stream, Stream, int)
JsonExtensionsWeb.ToJson(object)
Back to top by the community, for the community... #DNNCMS