BuildManager::GetType Method (String^, Boolean)

 

Finds a type in the top-level assemblies or in assemblies that are defined in configuration, and optionally throws an exception on failure.

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

public:
static Type^ GetType(
	String^ typeName,
	bool throwOnError
)

Parameters

typeName
Type: System::String^

The name of the type.

throwOnError
Type: System::Boolean

true to throw an exception if a Type object cannot be generated for the type name; otherwise, false.

Return Value

Type: System::Type^

A Type object that represents the requested typeName parameter.

Exception Condition
HttpException

typeName is invalid.

- or -

typeName is ambiguous.

- or -

typeName could not be found, and throwOnError is true.

A top-level assembly refers to the Global.asax file, or to a file that is in the App_GlobalResources, App_WebReferences, App_Code, or App_Browsers directory.

.NET Framework
Available since 2.0
Return to top
Show: