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
true Значение , если typeName учитывает регистр; в противном случае false.
Возвращаемое значение
Type Объект, представляющий запрошенный typeName параметр.
Исключения
typeName недопустим.
–или–
typeName неоднозначно.
–или–
typeName не удалось найти и throwOnError имеет значение true.
Комментарии
Сборка верхнего уровня относится к файлу Global.asax или к файлу, который находится в каталоге App_GlobalResources, App_WebReferences, App_Code или App_Browsers.