ApplicationPoolRecycling.LogEventOnRecycle Свойство

Определение

Возвращает или задает поведение ведения журнала пула приложений для перезапуска.

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

Значение свойства

Одно или несколько значений RecyclingLogEventOnRecycle . Значения по умолчанию: Time, Memoryи PrivateMemory.

Примеры

В следующем примере отображается значение LogEventOnRecycle свойства, а затем свойство имеет значение 6 (Requests и Schedule). Этот пример кода является частью более крупного примера, предоставленного для ApplicationPoolRecycling класса.

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

Комментарии

Это свойство указывает, что СЛУЖБА IIS должна регистрировать событие, если пул приложений перезапускается по одной или нескольким причинам, определенным в <xref:System.ApplicationHost.Configuration.RecyclingLogEventOnRecycle?displayProperty=fullName> перечислении.

Чтобы службы IIS регистрировали событие, LogEventOnRecycle свойство должно иметь битовый набор, соответствующий причине операции перезапуска.

Применяется к