# IServiceLifecycle Properties

[Type overview](/orleans/docs/api/csharp/microsoft.orleans.core/orleans.iservicelifecycle/)

## Started {#started-72802513}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.core/orleans.iservicelifecycle/properties/started-72802513/)

```csharp
public abstract IServiceLifecycleStage Started
```

Triggered when the client/silo has fully started and is ready to accept traffic.

## Stopped {#stopped-8f558c37}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.core/orleans.iservicelifecycle/properties/stopped-8f558c37/)

```csharp
public abstract IServiceLifecycleStage Stopped
```

Triggered when the client/silo has completed its shutdown process.

## Stopping {#stopping-1ef7e01a}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.core/orleans.iservicelifecycle/properties/stopping-1ef7e01a/)

```csharp
public abstract IServiceLifecycleStage Stopping
```

Triggered when the client/silo is beginning the shutdown process.
