HostingEnvironment.RegisterVirtualPathProvider(VirtualPathProvider) 方法

定义

在 ASP.NET 编译系统中注册新的 VirtualPathProvider 实例。

public:
 static void RegisterVirtualPathProvider(System::Web::Hosting::VirtualPathProvider ^ virtualPathProvider);
public static void RegisterVirtualPathProvider (System.Web.Hosting.VirtualPathProvider virtualPathProvider);
static member RegisterVirtualPathProvider : System.Web.Hosting.VirtualPathProvider -> unit
Public Shared Sub RegisterVirtualPathProvider (virtualPathProvider As VirtualPathProvider)

参数

virtualPathProvider
VirtualPathProvider

要添加到编译系统中的新的 VirtualPathProvider 实例。

示例

下面的代码示例是向编译系统注册自定义 VirtualPathProvider 实例的应用程序启动方法的一部分。 有关运行示例所需的完整代码,请参阅类概述主题的 VirtualPathProvider “示例”部分。

SamplePathProvider sampleProvider = new SamplePathProvider();
HostingEnvironment.RegisterVirtualPathProvider(sampleProvider);
Dim sampleProvider As SamplePathProvider = New SamplePathProvider()
HostingEnvironment.RegisterVirtualPathProvider(sampleProvider)

注解

方法 RegisterVirtualPathProvider 将指定的 VirtualPathProvider 实例添加到应用程序的虚拟路径提供程序列表中。

有关详细信息,请参阅 VirtualPathProvider 类概述。

适用于