C# Class SenseNet.Portal.Handlers.XsltApplication

Inheritance: Application, IFile, IHttpHandler
Show file Open project: maxpavlov/FlexNet

Private Properties

Property Type Description

Public Methods

Method Description
GetProperty ( string name ) : object
ProcessRequest ( HttpContext context ) : void
SetProperty ( string name, object value ) : void
XsltApplication ( Node parent ) : System
XsltApplication ( Node parent, string nodeTypeName ) : System

Protected Methods

Method Description
GetCacheKey ( ) : string

Specifies cache key of the application

GetCachedOutput ( ) : string

Retrieves the cached item by cache key

GetEncoding ( ) : Encoding
GetXsltArgumentList ( ) : XsltArgumentList
InsertOutputIntoCache ( string output ) : void
Render ( TextWriter outputFileName, bool withChildren ) : void
XsltApplication ( NodeToken nt ) : System

Method Details

GetCacheKey() protected method

Specifies cache key of the application
protected GetCacheKey ( ) : string
return string

GetCachedOutput() protected method

Retrieves the cached item by cache key
protected GetCachedOutput ( ) : string
return string

GetEncoding() protected method

protected GetEncoding ( ) : Encoding
return System.Text.Encoding

GetProperty() public method

public GetProperty ( string name ) : object
name string
return object

GetXsltArgumentList() protected method

protected GetXsltArgumentList ( ) : XsltArgumentList
return System.Xml.Xsl.XsltArgumentList

InsertOutputIntoCache() protected method

protected InsertOutputIntoCache ( string output ) : void
output string
return void

ProcessRequest() public method

public ProcessRequest ( HttpContext context ) : void
context System.Web.HttpContext
return void

Render() protected method

protected Render ( TextWriter outputFileName, bool withChildren ) : void
outputFileName System.IO.TextWriter
withChildren bool
return void

SetProperty() public method

public SetProperty ( string name, object value ) : void
name string
value object
return void

XsltApplication() public method

public XsltApplication ( Node parent ) : System
parent Node
return System

XsltApplication() public method

public XsltApplication ( Node parent, string nodeTypeName ) : System
parent Node
nodeTypeName string
return System

XsltApplication() protected method

protected XsltApplication ( NodeToken nt ) : System
nt SenseNet.ContentRepository.Storage.NodeToken
return System