Поделиться через


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

Значение true, чтобы в случае невозможности создать объект Type для определенного имени типа возникало исключение, или значение false, чтобы этого не происходило.

Возвращаемое значение

Объект Type, представляющий запрашиваемый параметр typeName.

Исключения

typeName недопустим.

-или-

Значение параметра typeName неоднозначно.

-или-

Не удалось найти параметр typeName, а значение параметра throwOnError равно true.

Комментарии

Сборка верхнего уровня ссылается на файл 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

Значение true, чтобы в случае невозможности создать объект Type для определенного имени типа возникало исключение, или значение false, чтобы этого не происходило.

ignoreCase
Boolean

Если регистр в параметре typeName учитывается, значение true, если нет, значение false.

Возвращаемое значение

Объект Type, представляющий запрашиваемый параметр typeName.

Исключения

typeName недопустим.

-или-

Значение параметра typeName неоднозначно.

-или-

Не удалось найти параметр typeName, а значение параметра throwOnError равно true.

Комментарии

Сборка верхнего уровня ссылается на файл Global.asax или файл, который находится в каталоге App_GlobalResources, App_WebReferences, App_Code или App_Browsers.

Применяется к