ApplicationPool.Recycling 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取当前应用程序池的回收设置。
public:
property Microsoft::Web::Administration::ApplicationPoolRecycling ^ Recycling { Microsoft::Web::Administration::ApplicationPoolRecycling ^ get(); };
public Microsoft.Web.Administration.ApplicationPoolRecycling Recycling { get; }
member this.Recycling : Microsoft.Web.Administration.ApplicationPoolRecycling
Public ReadOnly Property Recycling As ApplicationPoolRecycling
属性值
一个 ApplicationPoolRecycling 对象,该对象指定当前应用程序池的回收设置。
示例
以下示例检查 属性的值 Microsoft.Web.Administration.ApplicationPoolPeriodicRestart.Time 。 如果 属性设置为大于一天 (1440 分钟) 的值,则示例将该值重置为 1440 分钟。 此代码示例是为 ApplicationPool 类提供的一个更大示例的一部分。
// Set the recycling time to a maximum of one day (1440 minutes).
if (applicationPool.Recycling.PeriodicRestart.Time.TotalMinutes > 1440)
{
applicationPool.Recycling.PeriodicRestart.Time = TimeSpan.FromMinutes(1440);
}
注解
可以使用此属性返回的对象的属性和方法配置当前应用程序池的回收行为。 若要为服务器上的所有应用程序池设置默认值,请使用 ApplicationPoolDefaults 对象。
注意
在调用 方法之前Microsoft.Web.Administration.ServerManager.CommitChanges,ApplicationPoolRecycling对象的属性值不会写入 ApplicationHost.config 文件。