C# Class System.Web.Compilation.UserControlCompiler

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

Public Methods

Method Description
CompileUserControlType ( UserControlParser parser ) : Type
UserControlCompiler ( UserControlParser parser ) : System

Protected Methods

Method Description
AddClassAttributes ( ) : void
AddStatementsToInitMethod ( ControlBuilder builder, CodeMemberMethod method ) : void
CreateMethods ( ) : void

Private Methods

Method Description
AddOutputCacheAttribute ( ) : void
AddPrimitiveAttribute ( CodeAttributeDeclaration cad, object obj ) : void

Method Details

AddClassAttributes() protected method

protected AddClassAttributes ( ) : void
return void

AddStatementsToInitMethod() protected method

protected AddStatementsToInitMethod ( ControlBuilder builder, CodeMemberMethod method ) : void
builder System.Web.UI.ControlBuilder
method System.CodeDom.CodeMemberMethod
return void

CompileUserControlType() public static method

public static CompileUserControlType ( UserControlParser parser ) : Type
parser System.Web.UI.UserControlParser
return System.Type

CreateMethods() protected method

protected CreateMethods ( ) : void
return void

UserControlCompiler() public method

public UserControlCompiler ( UserControlParser parser ) : System
parser System.Web.UI.UserControlParser
return System