This topic has not yet been rated - Rate this topic

ControlBuilderInterceptor.OnProcessGeneratedCode Method

.NET Framework 4.5

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

Supported in: 4.5

Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.

Did you find this helpful?
(1500 characters remaining)
© 2013 Microsoft. All rights reserved.