C# Class Phun.Routing.ResourceVirtualFile

Get virtual file from resource. Also use as a utility class.
Inheritance: System.Web.Hosting.VirtualFile
显示文件 Open project: noogen/phuncms Class Usage Examples

Public Methods

Method Description
Open ( ) : Stream

When overridden in a derived class, returns a read-only stream to the virtual resource.

ResourceVirtualFile ( string virtualPath ) : System

Initializes a new instance of the ResourceVirtualFile class.

TrySet304 ( System.Web.HttpContextBase context, double hours = 24 ) : bool

Tries the set304.

WriteFile ( System.Web.HttpContextBase context ) : void

Writes the file.

Protected Methods

Method Description
ResourceVirtualFile ( ) : System

Initializes a new instance of the ResourceVirtualFile class.

TranslateToResourcePath ( string virtualPath ) : string

Translates to resource path.

Method Details

Open() public method

When overridden in a derived class, returns a read-only stream to the virtual resource.
public Open ( ) : Stream
return System.IO.Stream

ResourceVirtualFile() protected method

Initializes a new instance of the ResourceVirtualFile class.
protected ResourceVirtualFile ( ) : System
return System

ResourceVirtualFile() public method

Initializes a new instance of the ResourceVirtualFile class.
public ResourceVirtualFile ( string virtualPath ) : System
virtualPath string The virtual path to the resource represented by this instance.
return System

TranslateToResourcePath() protected method

Translates to resource path.
protected TranslateToResourcePath ( string virtualPath ) : string
virtualPath string The virtual path.
return string

TrySet304() public method

Tries the set304.
public TrySet304 ( System.Web.HttpContextBase context, double hours = 24 ) : bool
context System.Web.HttpContextBase The context.
hours double
return bool

WriteFile() public method

Writes the file.
public WriteFile ( System.Web.HttpContextBase context ) : void
context System.Web.HttpContextBase The context.
return void