Sdílet prostřednictvím


BuildManager.GetObjectFactory(String, Boolean) Metoda

Definice

Získá objekt pro vytváření objektů 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

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

Návraty

IWebObjectFactory

Objekt pro vytváření objektů.

Výjimky

Virtuální cesta neexistuje.

-nebo-

Při volání této metody již existovala výjimka vyšší úrovně.

-nebo-

Tato metoda byla volána, zatímco proces kompilace sestavuje soubory na nejvyšší úrovni.

-nebo-

Toto je předkompilovaná aplikace 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 kompilací virtuální cesty. Vrátí objekt bez ohledu na to, zda je web předkompilován.

Platí pro