BuildManager.GetObjectFactory(String, Boolean) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает фабрику объектов для указанного виртуального пути.
public:
static System::Web::Util::IWebObjectFactory ^ GetObjectFactory(System::String ^ virtualPath, bool throwIfNotFound);
public static System.Web.Util.IWebObjectFactory GetObjectFactory (string virtualPath, bool throwIfNotFound);
static member GetObjectFactory : string * bool -> System.Web.Util.IWebObjectFactory
Public Shared Function GetObjectFactory (virtualPath As String, throwIfNotFound As Boolean) As IWebObjectFactory
Параметры
- virtualPath
- String
Виртуальный путь.
- throwIfNotFound
- Boolean
Значение true
для создания ошибки, если виртуальный путь не существует; в противном случае — значение false
. Если виртуальный путь не существует и параметр throwIfNotFound
имеет значение false
, этот метод возвращает значение null
.
Возвращаемое значение
Фабрика объектов.
Исключения
Виртуальный путь не существует.
-или-
Исключение более высокого уровня уже существовало при вызове этого метода.
-или-
Этот метод был вызван во время построение файлов верхнего уровня процессом компиляции.
-или-
Это предкомпилированное приложение, виртуальный путь не найден в кэше.
-или-
Обнаружена циклическая ссылка.
Комментарии
Этот метод возвращает объект , который позволяет создать тип путем компиляции виртуального пути. Он возвращает объект независимо от того, является ли веб-сайт предварительно скомпилирован.