VirtualPathProvider.Initialize 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 VirtualPathProvider 实例。
protected:
virtual void Initialize();
protected virtual void Initialize ();
abstract member Initialize : unit -> unit
override this.Initialize : unit -> unit
Protected Overridable Sub Initialize ()
示例
下面的代码示例是 方法的 Initialize 实现,该方法设置应用程序 HostingEnvironment 实例中数据文件的路径。 有关运行示例所需的完整代码,请参阅类概述主题的示例 VirtualPathProvider 部分。
protected override void Initialize()
{
// Set the datafile path relative to the application's path.
dataFile = HostingEnvironment.ApplicationPhysicalPath + "App_Data\\XMLData.xml";
}
Protected Overrides Sub Initialize()
' Set the datafile path relative to the application's path.
dataFile = HostingEnvironment.ApplicationPhysicalPath & _
"App_Data\XMLData.xml"
End Sub
注解
在 Initialize 向 ASP.NET 编译系统注册提供程序后调用 方法。 方法 Initialize 用于在实例放入应用程序占用的环境中后 VirtualPathProvider 提供所需的任何初始化。