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.