Export (0) Print
Expand All

BuildProvider.VirtualPath Property

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

Namespace:  System.Web.Compilation
Assembly:  System.Web (in System.Web.dll)

protected internal string VirtualPath { get; }

Property Value

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

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).

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0
Show:
© 2015 Microsoft