ApplicationPool.Recycling 属性

定义

获取当前应用程序池的回收设置。

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.CommitChangesApplicationPoolRecycling对象的属性值不会写入 ApplicationHost.config 文件。

适用于