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)

public virtual void OnProcessGeneratedCode(
	ControlBuilder controlBuilder,
	CodeCompileUnit codeCompileUnit,
	CodeTypeDeclaration baseType,
	CodeTypeDeclaration derivedType,
	CodeMemberMethod buildMethod,
	CodeMemberMethod dataBindingMethod,
	IDictionary additionalState
)

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: