ServiceBuildProvider 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义一组用于在 ASP.NET 生成环境中生成源代码的属性和方法。 此类是 BuildProvider 的 Windows Communication Foundation (WCF) 实现。
此 API 支持产品基础结构,不能在代码中直接使用。
public ref class ServiceBuildProvider sealed : System::Web::Compilation::BuildProvider
[System.Security.SecurityCritical(System.Security.SecurityCriticalScope.Everything)]
[System.ServiceModel.Activation.ServiceActivationBuildProvider]
public sealed class ServiceBuildProvider : System.Web.Compilation.BuildProvider
[<System.Security.SecurityCritical(System.Security.SecurityCriticalScope.Everything)>]
[<System.ServiceModel.Activation.ServiceActivationBuildProvider>]
type ServiceBuildProvider = class
inherit BuildProvider
Public NotInheritable Class ServiceBuildProvider
Inherits BuildProvider
- 继承
- 属性
构造函数
ServiceBuildProvider() |
此 API 支持产品基础结构,不能在代码中直接使用。 初始化 ServiceBuildProvider 类的新实例。 |
属性
CodeCompilerType |
此 API 支持产品基础结构,不能在代码中直接使用。 表示生成提供程序为自定义文件类型生成源代码所使用的编译器类型。 |
ReferencedAssemblies |
表示要用生成提供程序生成的源代码进行编译的程序集。 (继承自 BuildProvider) |
VirtualPath |
表示要由此生成提供程序实现生成的文件。 (继承自 BuildProvider) |
VirtualPathDependencies |
此 API 支持产品基础结构,不能在代码中直接使用。 表示在生成提供程序生成代码之前必须生成的虚拟路径的集合。 |
方法
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
GenerateCode(AssemblyBuilder) |
此 API 支持产品基础结构,不能在代码中直接使用。 为生成提供程序的虚拟路径生成源代码,并将源代码添加到指定程序集生成器。 |
GetCodeCompileUnit(IDictionary) |
表示生成的 CodeDOM 关系图的容器。 (继承自 BuildProvider) |
GetCustomString(CompilerResults) |
此 API 支持产品基础结构,不能在代码中直接使用。 生成要在编译后的程序集中保留的字符串。 |
GetDefaultCompilerType() |
返回应用程序中默认语言的编译器设置。 (继承自 BuildProvider) |
GetDefaultCompilerTypeForLanguage(String) |
根据指定的语言返回生成提供程序的编译器设置。 (继承自 BuildProvider) |
GetGeneratedType(CompilerResults) |
返回生成提供程序从虚拟路径生成的类型。 (继承自 BuildProvider) |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetResultFlags(CompilerResults) |
此 API 支持产品基础结构,不能在代码中直接使用。 返回一个值,该值指示生成虚拟路径时所需的操作。 |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
OpenReader() |
打开文本读取器以从当前生成提供程序对象的虚拟路径读取。 (继承自 BuildProvider) |
OpenReader(String) |
打开文本读取器以从指定的虚拟路径读取。 (继承自 BuildProvider) |
OpenStream() |
打开流以读取当前生成提供程序对象的虚拟路径。 (继承自 BuildProvider) |
OpenStream(String) |
打开流以从指定的虚拟路径读取。 (继承自 BuildProvider) |
ProcessCompileErrors(CompilerResults) |
当在派生类中被重写时,能够查看编译器错误消息,以便将其修改为提供更多信息。 (继承自 BuildProvider) |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |