# GrainContextActivator Methods

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

## CreateInstance(GrainAddress) {#createinstance-orleans-runtime-grainaddress-2299d5e5}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.runtime/orleans.runtime.graincontextactivator/methods/createinstance-orleans-runtime-grainaddress-2299d5e5/)

[Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/Orleans.Runtime/Activation/IGrainContextActivator.cs#L62-L74)

```csharp
public IGrainContext CreateInstance(GrainAddress address)
```

Creates a new grain context for the provided grain address.

### Parameters

- `address` (`GrainAddress`): The grain address.

### Returns

The grain context.
