BuildProvider.GetResultFlags(CompilerResults) 方法

定义

返回指示生成虚拟路径时所需操作的值。

public:
 virtual System::Web::Compilation::BuildProviderResultFlags GetResultFlags(System::CodeDom::Compiler::CompilerResults ^ results);
public virtual System.Web.Compilation.BuildProviderResultFlags GetResultFlags (System.CodeDom.Compiler.CompilerResults results);
abstract member GetResultFlags : System.CodeDom.Compiler.CompilerResults -> System.Web.Compilation.BuildProviderResultFlags
override this.GetResultFlags : System.CodeDom.Compiler.CompilerResults -> System.Web.Compilation.BuildProviderResultFlags
Public Overridable Function GetResultFlags (results As CompilerResults) As BuildProviderResultFlags

参数

results
CompilerResults

生成提供程序的虚拟路径的编译结果。

返回

BuildProviderResultFlags

BuildProviderResultFlags 值,指示在 ASP.NET 生成环境中生成虚拟路径后所需的操作。

注解

GetResultFlags 使用类的 BuildProvider 实例生成文件和加载已编译的程序集时,ASP.NET 生成环境使用该方法。

BuildProvider 类方法返回 Default 字段值,指示生成虚拟路径时不需要执行任何特殊操作。

BuildProvider 类派生时,可以实现 GetResultFlags 该方法以返回自定义文件类型或虚拟路径的不同 BuildProviderResultFlags 值。 例如,如果重新生成虚拟路径需要重新加载包含AppDomain对象,则可以从GetResultFlags方法返回ShutdownAppDomainOnChange枚举值。

适用于

另请参阅