ApplicationShutdownReason 枚举

定义

指定 AppDomain 类为何关闭。

C#
public enum ApplicationShutdownReason
继承
ApplicationShutdownReason

字段

名称 说明
BinDirChangeOrDirectoryRename 6

Bin 文件夹已更改,或其中的文件已更改。

BrowsersDirChangeOrDirectoryRename 7

App_Browsers 文件夹已更改,或其中的文件已更改。

BuildManagerChange 15

编译系统关闭了应用程序域。 BuildManagerChange 成员是在 .NET Framework 3.5 版本中引入的。 有关详细信息,请参见 .NET Framework 版本和依赖关系

ChangeInGlobalAsax 2

Global.asax 文件已更改。

ChangeInSecurityPolicyFile 5

代码访问安全性策略文件已更改。

CodeDirChangeOrDirectoryRename 8

App_Code 文件夹已更改,或其中的文件已更改。

ConfigurationChange 3

应用程序级配置文件已更改。

HostingEnvironment 1

宿主环境关闭了应用程序域。

HttpRuntimeClose 12

已调用 Close()

IdleTimeout 10

已达到最长空闲时间限制。

InitializationError 13

出现 AppDomain 初始化错误。

MaxRecompilationsReached 14

已达到资源的动态重新编译最大次数。

None 0

未提供关闭原因。

PhysicalApplicationPathChanged 11

应用程序的物理路径已更改。

ResourcesDirChangeOrDirectoryRename 9

App_GlobalResources 文件夹已更改,或其中的文件已更改。

UnloadAppDomainCalled 4

已调用 UnloadAppDomain()

注解

表示 ApplicationShutdownReason 类的 ShutdownReason 属性的 HostingEnvironment 可能值。

适用于

产品 版本
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

另请参阅