BuildManager.GetType 方法

定义

查找顶级程序集或配置中定义的程序集中的类型。

重载

名称 说明
GetType(String, Boolean)

查找顶级程序集或配置中定义的程序集中的类型,并选择性地在失败时引发异常。

GetType(String, Boolean, Boolean)

使用不区分大小写的搜索查找顶级程序集或配置中定义的程序集中的类型,并选择性地在失败时引发异常。

注解

顶级程序集引用 Global.asax 文件,或App_GlobalResources、App_WebReferences、App_Code或App_Browsers目录中的文件。

GetType(String, Boolean)

查找顶级程序集或配置中定义的程序集中的类型,并选择性地在失败时引发异常。

public:
 static Type ^ GetType(System::String ^ typeName, bool throwOnError);
public static Type GetType(string typeName, bool throwOnError);
static member GetType : string * bool -> Type
Public Shared Function GetType (typeName As String, throwOnError As Boolean) As Type

参数

typeName
String

类型的名称。

throwOnError
Boolean

如果 无法为类型名称生成对象,则为 引发异常;否则为 >。

返回

一个 Type 表示请求 typeName 的参数的对象。

例外

typeName 无效。

-或-

typeName 是模棱两可的。

-或-

typeName找不到,是throwOnErrortrue

注解

顶级程序集引用 Global.asax 文件,或App_GlobalResources、App_WebReferences、App_Code或App_Browsers目录中的文件。

适用于

GetType(String, Boolean, Boolean)

使用不区分大小写的搜索查找顶级程序集或配置中定义的程序集中的类型,并选择性地在失败时引发异常。

public:
 static Type ^ GetType(System::String ^ typeName, bool throwOnError, bool ignoreCase);
public static Type GetType(string typeName, bool throwOnError, bool ignoreCase);
static member GetType : string * bool * bool -> Type
Public Shared Function GetType (typeName As String, throwOnError As Boolean, ignoreCase As Boolean) As Type

参数

typeName
String

类型的名称。

throwOnError
Boolean

如果 无法为类型名称生成异常,则为 ;否则为 >。

ignoreCase
Boolean

true 如果 typeName 区分大小写,则为 :否则为 false

返回

一个 Type 表示请求 typeName 的参数的对象。

例外

typeName 无效。

-或-

typeName 是模棱两可的。

-或-

typeName找不到,是throwOnErrortrue

注解

顶级程序集引用 Global.asax 文件,或App_GlobalResources、App_WebReferences、App_Code或App_Browsers目录中的文件。

适用于