ControlBuilderInterceptor.OnProcessGeneratedCode Method (ControlBuilder, CodeCompileUnit, CodeTypeDeclaration, CodeTypeDeclaration, CodeMemberMethod, CodeMemberMethod, IDictionary)

.NET Framework (current version)
 

Called after the ControlBuilder has completed generating code.

Namespace:   System.Web.Compilation
Assembly:  System.Web (in System.Web.dll)

abstract OnProcessGeneratedCode : 
        controlBuilder:ControlBuilder *
        codeCompileUnit:CodeCompileUnit *
        baseType:CodeTypeDeclaration *
        derivedType:CodeTypeDeclaration *
        buildMethod:CodeMemberMethod *
        dataBindingMethod:CodeMemberMethod *
        additionalState:IDictionary -> unit
override OnProcessGeneratedCode : 
        controlBuilder:ControlBuilder *
        codeCompileUnit:CodeCompileUnit *
        baseType:CodeTypeDeclaration *
        derivedType:CodeTypeDeclaration *
        buildMethod:CodeMemberMethod *
        dataBindingMethod:CodeMemberMethod *
        additionalState:IDictionary -> unit

Parameters

controlBuilder
Type: System.Web.UI.ControlBuilder

The control builder instance.

codeCompileUnit
Type: System.CodeDom.CodeCompileUnit

A CodeCompileUnit object that is generated by the compilation.

baseType
Type: System.CodeDom.CodeTypeDeclaration

The type declaration of the code behind class or derived type.

derivedType
Type: System.CodeDom.CodeTypeDeclaration

The type declaration of top level markup element.

buildMethod
Type: System.CodeDom.CodeMemberMethod

The method with the necessary code to create the control and set the control's various properties, events, fields.

dataBindingMethod
Type: System.CodeDom.CodeMemberMethod

The method with code to evaluate data binding expressions within the control.

additionalState
Type: System.Collections.IDictionary

The additional state which can be used to store and retrieve data within several methods of the ControlBuilderInterceptor class.

.NET Framework
Available since 4.5
Return to top
Show: