# IActivationWorkingSet Methods

[Type overview](/orleans/docs/api/csharp/microsoft.orleans.runtime/orleans.runtime.iactivationworkingset/)

## OnActivated(IActivationWorkingSetMember) {#onactivated-orleans-runtime-iactivationworkingsetmember-8ca7e1bd}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.runtime/orleans.runtime.iactivationworkingset/methods/onactivated-orleans-runtime-iactivationworkingsetmember-8ca7e1bd/)

```csharp
public abstract void OnActivated(IActivationWorkingSetMember member)
```

Adds a new member to the working set.

### Parameters

- `member` (`IActivationWorkingSetMember`)

## OnActive(IActivationWorkingSetMember) {#onactive-orleans-runtime-iactivationworkingsetmember-934f5a4e}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.runtime/orleans.runtime.iactivationworkingset/methods/onactive-orleans-runtime-iactivationworkingsetmember-934f5a4e/)

```csharp
public abstract void OnActive(IActivationWorkingSetMember member)
```

Signals that a member is active and should be in the working set.

### Parameters

- `member` (`IActivationWorkingSetMember`)

## OnDeactivated(IActivationWorkingSetMember) {#ondeactivated-orleans-runtime-iactivationworkingsetmember-3d2f4108}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.runtime/orleans.runtime.iactivationworkingset/methods/ondeactivated-orleans-runtime-iactivationworkingsetmember-3d2f4108/)

```csharp
public abstract void OnDeactivated(IActivationWorkingSetMember member)
```

Signals that a members has deactivated.

### Parameters

- `member` (`IActivationWorkingSetMember`)

## OnDeactivating(IActivationWorkingSetMember) {#ondeactivating-orleans-runtime-iactivationworkingsetmember-c9fc9f5d}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.runtime/orleans.runtime.iactivationworkingset/methods/ondeactivating-orleans-runtime-iactivationworkingsetmember-c9fc9f5d/)

```csharp
public abstract void OnDeactivating(IActivationWorkingSetMember member)
```

Signals that a member has begun to deactivate.

### Parameters

- `member` (`IActivationWorkingSetMember`)
