BuildManager.GetType Method (String, Boolean)


The .NET API Reference documentation has a new home. Visit the .NET API Browser on to see the new experience.

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


Type: System.String

The name of the type.

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

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