Condividi tramite


ApplicationPoolRecycling.LogEventOnRecycle Proprietà

Definizione

Ottiene o imposta il comportamento di registrazione di un pool di applicazioni di riciclo.

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

Valore della proprietà

Uno o più valori RecyclingLogEventOnRecycle . Le impostazioni predefinite sono Time, Memorye PrivateMemory.

Esempio

Nell'esempio seguente viene visualizzato il valore della LogEventOnRecycle proprietà e quindi la proprietà viene impostata su un valore pari a 6 (Requests e Schedule). Questo esempio di codice fa parte di un esempio più ampio fornito per 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();

Commenti

Questa proprietà specifica che IIS deve registrare un evento quando un pool di applicazioni viene riciclato per uno o più dei motivi definiti nell'enumerazione <xref:System.ApplicationHost.Configuration.RecyclingLogEventOnRecycle?displayProperty=fullName> .

Affinché IIS registri l'evento, la LogEventOnRecycle proprietà deve avere un bit impostato che corrisponde al motivo dell'operazione di riciclo.

Si applica a