ApplicationPoolRecycling.LogEventOnRecycle Property
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Gets or sets the logging behavior of a recycling application pool.
public:
property Microsoft::Web::Administration::RecyclingLogEventOnRecycle LogEventOnRecycle { Microsoft::Web::Administration::RecyclingLogEventOnRecycle get(); void set(Microsoft::Web::Administration::RecyclingLogEventOnRecycle value); };
public Microsoft.Web.Administration.RecyclingLogEventOnRecycle LogEventOnRecycle { get; set; }
member this.LogEventOnRecycle : Microsoft.Web.Administration.RecyclingLogEventOnRecycle with get, set
Public Property LogEventOnRecycle As RecyclingLogEventOnRecycle
Property Value
One or more of the RecyclingLogEventOnRecycle values. The defaults are Time, Memory, and PrivateMemory.
Examples
The following example displays the value of the LogEventOnRecycle property and then sets the property to a value of 6 (Requests and Schedule). This code example is part of a larger example provided for the ApplicationPoolRecycling class.
Console.WriteLine("LogEventOnRecycle:\t{0}",
manager.ApplicationPools["DefaultAppPool"].Recycling.LogEventOnRecycle.ToString());
// Change the LogEventOnRecycle and PeriodicRestart.Time properties.
manager.ApplicationPools["DefaultAppPool"].Recycling.LogEventOnRecycle = (RecyclingLogEventOnRecycle)6;
manager.ApplicationPools["DefaultAppPool"].Recycling.PeriodicRestart.Time = TimeSpan.FromMinutes(5);
// Commit the changes to ApplicationHost.config file.
manager.CommitChanges();
Remarks
This property specifies that IIS should log an event when an application pool is recycled for one or more of the reasons defined in the <xref:System.ApplicationHost.Configuration.RecyclingLogEventOnRecycle?displayProperty=fullName> enumeration.
For IIS to log the event, the LogEventOnRecycle property must have a bit set that corresponds to the reason for the recycle operation.