C# Class System.Web.UI.SimpleWebHandlerParser

Inheritance: IAssemblyDependencyParser
Show file Open project: runefs/Marvin Class Usage Examples

Private Properties

Property Type Description
AddAssembliesInBin void
AddAssembly void
AddAssemblyByName System.Reflection.Assembly
AddAssemblyDirective void
AddDefaultDirective void
AddDependency void
GetAndRemove string
GetAssemblyFromSource System.Reflection.Assembly
GetDirectivesAndContent void
GetTypeFromBin System.Type
LoadAssemblyFromBin System.Reflection.Assembly
ParseDirective void
ParseError void
SimpleWebHandlerParser System.CodeDom.Compiler
TagParsed void
TextParsed void

Protected Methods

Method Description
GetCompiledTypeFromCache ( ) : Type
SimpleWebHandlerParser ( HttpContext context, string virtualPath, string physicalPath ) : System.CodeDom.Compiler

Private Methods

Method Description
AddAssembliesInBin ( ) : void
AddAssembly ( Assembly assembly, bool fullPath ) : void
AddAssemblyByName ( string name, ILocation location ) : Assembly
AddAssemblyDirective ( ILocation location, TagAttributes attrs ) : void
AddDefaultDirective ( ILocation location, TagAttributes attrs ) : void
AddDependency ( string filename ) : void
GetAndRemove ( IDictionary table, string key ) : string
GetAssemblyFromSource ( string vpath, ILocation location ) : Assembly
GetDirectivesAndContent ( ) : void
GetTypeFromBin ( string tname ) : Type
LoadAssemblyFromBin ( string name ) : Assembly
ParseDirective ( string line ) : void
ParseError ( ILocation location, string message ) : void
SimpleWebHandlerParser ( HttpContext context, string virtualPath, string physicalPath, TextReader reader ) : System.CodeDom.Compiler
TagParsed ( ILocation location, System tagtype, string tagid, TagAttributes attributes ) : void
TextParsed ( ILocation location, string text ) : void

Method Details

GetCompiledTypeFromCache() protected method

protected GetCompiledTypeFromCache ( ) : Type
return System.Type

SimpleWebHandlerParser() protected method

protected SimpleWebHandlerParser ( HttpContext context, string virtualPath, string physicalPath ) : System.CodeDom.Compiler
context System.Web.HttpContext
virtualPath string
physicalPath string
return System.CodeDom.Compiler