FolderLevelBuildProvider 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示对特定文件夹启用 BuildProvider 类的配置设置。
public ref class FolderLevelBuildProvider sealed : System::Configuration::ConfigurationElement
public sealed class FolderLevelBuildProvider : System.Configuration.ConfigurationElement
type FolderLevelBuildProvider = class
inherit ConfigurationElement
Public NotInheritable Class FolderLevelBuildProvider
Inherits ConfigurationElement
- 继承
示例
以下示例演示如何将名为 的 BuildProvider1
生成提供程序添加到 Web.config 文件。
<compilation>
<folderLevelBuildProviders>
<add type="BuildProvider1, Assembly1,Version=1.0.0.0,
PublicKeyToken=xxxxx"/>
</folderLevelBuildProviders>
</compilation>
注解
ASP.NET 生成环境使用 FolderLevelBuildProvider 对象为应用程序中的不同文件类型和子文件夹生成源代码。 派生自 FolderLevelBuildProvider 类的类为 Bin、App_GlobalResources、App_LocalResources、App_WebReferences、App_Browsers、Theme 和其他自定义文件夹等文件夹生成源代码。 通常,不会直接创建 类的 FolderLevelBuildProvider 实例。 而是实现派生自 BuildProvider 的类,并将 类应用于 FolderLevelBuildProviderAppliesToAttribute 该类,然后将派生类配置为在 ASP.NET 生成环境中使用。 类 FolderLevelBuildProviderAppliesToAttribute 面向文件夹而不是文件。
将 类的 FolderLevelBuildProvider 实例与 AssemblyBuilder 对象一起使用,将一个或多个文件生成到已编译的程序集中。 实例 FolderLevelBuildProvider 以相应的语言为单个文件生成源代码,对象 AssemblyBuilder 将每个 FolderLevelBuildProvider 实例提供的源代码生成到单个程序集中。
类 FolderLevelBuildProvider 在 Web.config 文件的 节中 configuration
指定。
构造函数
FolderLevelBuildProvider(String, String) |
通过使用标识符和完全限定名来初始化 FolderLevelBuildProvider 类的新实例。 |