次の方法で共有


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 サイトがプリコンパイルされているかどうかに関係なく、 オブジェクトを返します。

適用対象