BuildProvider.VirtualPath 属性

定义

表示要由此生成提供程序实现生成的文件。

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

属性值

String

只读字符串,指定要由此生成提供程序编译的文件的虚拟路径。

注解

对象的虚拟路径 BuildProvider 是生成提供程序正在编译的文件的路径。 例如,如果已将自定义 BuildProvider 类配置为使用 .abc 的自定义扩展名生成网站中的所有文件,如果网站名为 WebSite1,并且网站包含名为 Example.abc 的文件,则 VirtualPath 属性包含该值 /WebSite1/Example.abc

应用程序中每个文件的文件扩展名决定了文件类型,以及文件类型的相应生成提供程序。 ASP.NET 生成环境基于文件类型初始化 BuildProvider 每个文件的对象,并使用 BuildProvider 方法为每个文件生成源。

有关配置生成提供程序的详细信息,请参阅 buildProviders 元素,用于编译 (ASP.NET 设置架构)

适用于

另请参阅