Bagikan melalui


BuildManager.GetObjectFactory(String, Boolean) Metode

Definisi

Mendapatkan pabrik objek untuk jalur virtual yang ditentukan.

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

Parameter

virtualPath
String

Jalur virtual.

throwIfNotFound
Boolean

true untuk melemparkan kesalahan jika jalur virtual tidak ada; jika tidak, false. Jika jalur virtual tidak ada dan throwIfNotFound adalah false, metode ini mengembalikan null.

Mengembalikan

Pabrik objek.

Pengecualian

Jalur virtual tidak ada.

-atau-

Pengecualian tingkat yang lebih tinggi sudah ada ketika metode ini dipanggil.

-atau-

Metode ini dipanggil saat proses kompilasi sedang membangun file tingkat atas.

-atau-

Ini adalah aplikasi yang telah dikommpilasikan sebelumnya dan jalur virtual tidak ditemukan di cache.

-atau-

Referensi melingkar terdeteksi.

Keterangan

Metode ini mengembalikan objek yang memungkinkan Anda menghasilkan jenis dengan mengkompilasi jalur virtual. Ini mengembalikan objek terlepas dari apakah situs Web telah dikomputasi sebelumnya.

Berlaku untuk