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.