BuildProvider.GetResultFlags(CompilerResults) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回指示生成虚拟路径时所需操作的值。
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 值,指示在 ASP.NET 生成环境中生成虚拟路径后所需的操作。
注解
当 GetResultFlags 使用类的 BuildProvider 实例生成文件和加载已编译的程序集时,ASP.NET 生成环境使用该方法。
基 BuildProvider 类方法返回 Default 字段值,指示生成虚拟路径时不需要执行任何特殊操作。
从 BuildProvider 类派生时,可以实现 GetResultFlags 该方法以返回自定义文件类型或虚拟路径的不同 BuildProviderResultFlags 值。 例如,如果重新生成虚拟路径需要重新加载包含AppDomain对象,则可以从GetResultFlags方法返回ShutdownAppDomainOnChange枚举值。