BuildManager.GetObjectFactory(String, Boolean) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得指定之虛擬路徑的 Object Factory。
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
。
傳回
物件 Factory。
例外狀況
虛擬路徑不存在。
-或-
呼叫此方法時,已有較高層級的例外狀況存在。
-或-
當編譯處理序已建置最上層的檔案時,已呼叫這個方法。
-或-
這是先行編譯的應用程式,在快取中找不到虛擬路徑。
-或-
偵測到循環參考。
備註
這個方法會傳回 物件,可讓您藉由編譯虛擬路徑來產生類型。 不論網站是否已預先編譯,它都會傳回 物件。