BuildManager.GetObjectFactory(String, Boolean) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
會取得指定的虛擬路徑的物件工廠。
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。
傳回
物件工廠。
例外狀況
虛擬路徑並不存在。
-或-
當此方法被呼叫時,已存在一個更高層的例外。
-或-
此方法是在編譯過程中建立頂層檔案時被呼叫的。
-或-
這是一個預先編譯好的應用程式,且在快取中找不到虛擬路徑。
-或-
偵測到一個循環指涉。
備註
此方法回傳一個物件,讓你能透過編譯虛擬路徑來產生型別。 無論網站是否預先編譯,都會回傳物件。