Compartilhar via


ApplicationPoolRecycling.LogEventOnRecycle Propriedade

Definição

Obtém ou define o comportamento de registro em log de um pool de aplicativos de reciclagem.

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

Valor da propriedade

Um ou mais dos RecyclingLogEventOnRecycle valores. Os padrões são Time, Memorye PrivateMemory.

Exemplos

O exemplo a seguir exibe o valor da LogEventOnRecycle propriedade e, em seguida, define a propriedade como um valor de 6 (Requests e Schedule). Este exemplo de código faz parte de um exemplo maior fornecido para a 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();

Comentários

Essa propriedade especifica que o <xref:System.ApplicationHost.Configuration.RecyclingLogEventOnRecycle?displayProperty=fullName> IIS deve registrar um evento quando um pool de aplicativos é reciclado por um ou mais dos motivos definidos na enumeração.

Para que o IIS registre o evento, a LogEventOnRecycle propriedade deve ter um conjunto de bits que corresponda ao motivo da operação de reciclagem.

Aplica-se a