BuildManager.GetObjectFactory(String, Boolean) Metoda

Definice

Získá objekt pro objektovou továrnu pro zadanou virtuální cestu.

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

Virtuální cesta.

throwIfNotFound
Boolean

truek vyvolání chyby, pokud virtuální cesta neexistuje; v opačném případě . false Pokud virtuální cesta neexistuje a throwIfNotFound je false, tato metoda vrátí null.

Návraty

Objektová továrna.

Výjimky

Virtuální cesta neexistuje.

nebo

Výjimka vyšší úrovně již existovala, když byla tato metoda volána.

nebo

Tato metoda byla volána, zatímco proces kompilace vytvářel soubory nejvyšší úrovně.

nebo

Jedná se o předkompilovanou aplikaci a virtuální cesta nebyla v mezipaměti nalezena.

nebo

Byl zjištěn cyklický odkaz.

Poznámky

Tato metoda vrátí objekt, který umožňuje vygenerovat typ kompilováním virtuální cesty. Vrátí objekt bez ohledu na to, zda je web předkompilován.

Platí pro