BuildProvider.GetResultFlags(CompilerResults) Метод

Определение

Возвращает значение, определяющее действия, которые необходимо выполнить после построения виртуального пути.Returns a value indicating actions required when a virtual path is built.

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

Результат компиляции для виртуального пути поставщика компоновки.The compilation results for the build provider's virtual path.

Возвращаемое значение

BuildProviderResultFlags

Значение BuildProviderResultFlags, указывающее, какие действия необходимо выполнить после построения виртуального пути в среде построения ASP.NET.A BuildProviderResultFlags value indicating actions required after the virtual path is built within the ASP.NET build environment.

Комментарии

GetResultFlagsМетод используется средой сборки ASP.NET при использовании экземпляров BuildProvider класса для построения файлов и загрузки скомпилированных сборок.The GetResultFlags method is used by the ASP.NET build environment when using instances of the BuildProvider class to build files and load the compiled assemblies.

Метод базового BuildProvider класса возвращает Default значение поля, указывающее, что при построении виртуального пути специальные действия не требуются.The base BuildProvider class method returns the Default field value, indicating that no special action is required when the virtual path is built.

При наследовании от BuildProvider класса можно реализовать GetResultFlags метод, возвращающий другое BuildProviderResultFlags значение для пользовательского типа файла или виртуального пути.When deriving from the BuildProvider class, you can implement the GetResultFlags method to return a different BuildProviderResultFlags value for your custom file type or virtual path. Например, если перестроение виртуального пути требует AppDomain перезагрузки содержащего его объекта, можно вернуть ShutdownAppDomainOnChange значение перечисления из GetResultFlags метода.For example, if a rebuild of your virtual path requires the containing AppDomain object to be reloaded, you can return the ShutdownAppDomainOnChange enumeration value from your GetResultFlags method.

Применяется к

См. также раздел