BuildManager.GetObjectFactory(String, Boolean) Yöntem

Tanım

Belirtilen sanal yol için bir nesne fabrikası alır.

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

Parametreler

virtualPath
String

Sanal yol.

throwIfNotFound
Boolean

true sanal yol yoksa hata vermek için; aksi takdirde , false. Sanal yol yoksa ve throwIfNotFound ise false, bu yöntem döndürür null.

Döndürülenler

Nesne fabrikası.

Özel durumlar

Sanal yol yok.

-veya-

Bu yöntem çağrıldığında daha üst düzey bir özel durum zaten vardı.

-veya-

Derleme işlemi üst düzey dosyalar oluştururken bu yöntem çağrıldı.

-veya-

Bu önceden derlenmiş bir uygulamadır ve sanal yol önbellekte bulunamadı.

-veya-

Döngüsel başvuru algılandı.

Açıklamalar

Bu yöntem, sanal yolu derleyerek bir tür oluşturmanıza olanak tanıyan bir nesne döndürür. Web sitesinin önceden derlenip derlenmediğine bakılmaksızın bir nesne döndürür.

Şunlara uygulanır