Язык

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.

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

Фабрика объектов.

Исключения

Виртуальный путь не существует.

–или–

Исключение более высокого уровня уже существовало при вызове этого метода.

–или–

Этот метод был вызван, когда процесс компиляции создает файлы верхнего уровня.

–или–

Это предварительно скомпилированного приложения, и виртуальный путь не найден в кэше.

–или–

Обнаружена циклическая ссылка.

Комментарии

Этот метод возвращает объект, позволяющий создать тип, скомпилируя виртуальный путь. Он возвращает объект независимо от того, предварительно ли выполняется компиляция веб-сайта.

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