BuildManager.GetObjectFactory(String, Boolean) Methode

Definitie

Hiermee haalt u een objectfactory op voor het opgegeven virtuele pad.

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

Parameters

virtualPath
String

Het virtuele pad.

throwIfNotFound
Boolean

true om een fout op te geven als het virtuele pad niet bestaat; anders, false. Als het virtuele pad niet bestaat en throwIfNotFound wel bestaat false, retourneert nulldeze methode .

Retouren

De objectfactory.

Uitzonderingen

Het virtuele pad bestaat niet.

– of –

Er bestaat al een uitzondering op een hoger niveau toen deze methode werd aangeroepen.

– of –

Deze methode werd aangeroepen terwijl het compilatieproces bestanden op het hoogste niveau bouwt.

– of –

Dit is een vooraf gecompileerde toepassing en het virtuele pad is niet gevonden in de cache.

– of –

Er is een kringreferentie gedetecteerd.

Opmerkingen

Met deze methode wordt een object geretourneerd waarmee u een type kunt genereren door het virtuele pad te compileren. Het retourneert een object, ongeacht of de website vooraf is gecompileerd.

Van toepassing op