BuildProvider.VirtualPath 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示要由此生成提供程序实现生成的文件。
protected public:
property System::String ^ VirtualPath { System::String ^ get(); };
protected internal string VirtualPath { get; }
member this.VirtualPath : string
Protected Friend ReadOnly Property VirtualPath As String
属性值
只读字符串,指定要由此生成提供程序编译的文件的虚拟路径。
注解
对象的虚拟路径 BuildProvider 是生成提供程序正在编译的文件的路径。 例如,如果已将自定义 BuildProvider 类配置为使用 .abc 的自定义扩展名生成网站中的所有文件,如果网站名为 WebSite1,并且网站包含名为 Example.abc 的文件,则 VirtualPath 属性包含该值 /WebSite1/Example.abc
。
应用程序中每个文件的文件扩展名决定了文件类型,以及文件类型的相应生成提供程序。 ASP.NET 生成环境基于文件类型初始化 BuildProvider 每个文件的对象,并使用 BuildProvider 方法为每个文件生成源。
有关配置生成提供程序的详细信息,请参阅 buildProviders 元素,用于编译 (ASP.NET 设置架构) 。