Aracılığıyla paylaş


BaseTemplateParser.GetUserControlType(String) Yöntem

Tanım

Sanal yol tarafından belirtilen nesnenin UserControl türünü derler ve döndürür.

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

protected public:
 Type ^ GetUserControlType(System::String ^ virtualPath);
protected internal Type GetUserControlType (string virtualPath);
member this.GetUserControlType : string -> Type
Protected Friend Function GetUserControlType (virtualPath As String) As Type

Parametreler

virtualPath
String

sanal yolu UserControl.

Döndürülenler

Kullanıcı denetiminin türü.

Özel durumlar

tarafından UserControl belirtilen virtualPath derleme yok olarak işaretlendi.

-veya-

Ayrıştırıcı, sanal başvuruya UserControlizin vermez.

Açıklamalar

Bir PageParserFilter nesne tanımlanırsa ve AllowVirtualReference özelliği ise falseGetUserControlType yöntemi bir HttpException özel durum oluşturur.

Ayrıca, sanal yol tarafından başvurulan nesne derlenmemiş denetim olarak işaretlenirse UserControl , bir HttpException özel durum oluşturulur. Bir UserControl öğesini derlenmesini zorlamak için @ Control yönergesindeki Always derleme modu özniteliğini alanına ayarlayın. Bir uygulamadaki sayfalar ve denetimler için derleme modunu ayarlamak için, Web.config dosyasındaki pages Öğesinin (ASP.NET Ayarlar Şeması) özniteliğini ayarlayıncompilationMode.

Şunlara uygulanır

Ayrıca bkz.