BuildProvider.VirtualPath Property

Definition

Represents the file to be built by this build provider implementation.

C#
protected internal string VirtualPath { get; }

Property Value

A read-only string that specifies the virtual path of a file to be compiled by this build provider.

Remarks

The virtual path of a BuildProvider object is the path to the file that is being compiled by the build provider. For example, if you have configured a custom BuildProvider class to build all files in the Web site with the custom extension of .abc, if your Web site is named WebSite1, and the Web site contains a file named Example.abc, the VirtualPath property contains the value /WebSite1/Example.abc.

The file extension of each file within the application determines the file type, and the corresponding build provider for the file type. The ASP.NET build environment initializes a BuildProvider object for each file based on the file type, and uses the BuildProvider methods to generate source for each file.

For more information about configuring a build provider, see buildProviders Element for compilation (ASP.NET Settings Schema).

Applies to

Product Versions
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

See also