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。 仮想パスが存在せず、 throwIfNotFoundfalse場合、このメソッドは nullを返します。

返品

オブジェクト ファクトリ。

例外

仮想パスが存在しません。

-または-

このメソッドが呼び出されたときに、上位レベルの例外が既に存在していました。

-または-

このメソッドは、コンパイル プロセスが最上位レベルのファイルをビルドしているときに呼び出されました。

-または-

これはプリコンパイル済みアプリケーションであり、仮想パスがキャッシュに見つかりませんでした。

-または-

循環参照が検出されました。

注釈

このメソッドは、仮想パスをコンパイルして型を生成できるオブジェクトを返します。 Web サイトがプリコンパイルされているかどうかに関係なく、オブジェクトを返します。

適用対象