# ApplicationLifecycle

> Application lifecycle events to be consumed by subsystem. Can be null if the subsystem does not need special handling on life-cycle events. The returned reference does not change after startup.

## Definition

* **Type:** Property
* **Namespace:** [UnityEngine.AdaptivePerformance.Provider](/engine/6000.5/script-reference/unityengine/adaptiveperformance/provider.md)
* **Assembly:** UnityEngine.AdaptivePerformanceModule

```csharp
public abstract IApplicationLifecycle ApplicationLifecycle { get; }
```
