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.