Partager via


ApplicationPoolRecycling.LogEventOnRecycle Propriété

Définition

Obtient ou définit le comportement de journalisation d’un pool d’applications de recyclage.

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

Valeur de propriété

Une ou plusieurs des RecyclingLogEventOnRecycle valeurs. Les valeurs par défaut sont Time, Memoryet PrivateMemory.

Exemples

L’exemple suivant affiche la valeur de la LogEventOnRecycle propriété, puis définit la propriété sur la valeur 6 (Requests et Schedule). Cet exemple de code fait partie d’un exemple plus grand fourni pour la ApplicationPoolRecycling classe .

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();

Remarques

Cette propriété spécifie qu’IIS doit consigner un événement lorsqu’un pool d’applications est recyclé pour une ou plusieurs des raisons définies dans l’énumération <xref:System.ApplicationHost.Configuration.RecyclingLogEventOnRecycle?displayProperty=fullName> .

Pour qu’IIS consigne l’événement, la LogEventOnRecycle propriété doit avoir un bit défini qui correspond à la raison de l’opération de recyclage.

S’applique à