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: