BuildManager.GetObjectFactory(String, Boolean) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera fabrykę obiektów dla określonej ścieżki wirtualnej.
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
Parametry
- virtualPath
- String
Ścieżka wirtualna.
- throwIfNotFound
- Boolean
true
aby zgłosić błąd, jeśli ścieżka wirtualna nie istnieje; w przeciwnym razie , false
. Jeśli ścieżka wirtualna nie istnieje i throwIfNotFound
ma false
wartość , ta metoda zwraca null
wartość .
Zwraca
Fabryka obiektów.
Wyjątki
Ścieżka wirtualna nie istnieje.
-lub-
Wyjątek wyższego poziomu już istniał, gdy ta metoda została wywołana.
-lub-
Ta metoda została wywołana, podczas gdy proces kompilacji kompilował pliki najwyższego poziomu.
-lub-
Jest to wstępnie skompilowana aplikacja, a ścieżka wirtualna nie została znaleziona w pamięci podręcznej.
-lub-
Wykryto odwołanie cykliczne.
Uwagi
Ta metoda zwraca obiekt, który umożliwia wygenerowanie typu przez kompilowanie ścieżki wirtualnej. Zwraca obiekt niezależnie od tego, czy witryna sieci Web jest wstępnie skompilowana.