# IIncomingGrainCallContext Properties

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

## ImplementationMethod {#implementationmethod-0ac3ea4f}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.core.abstractions/orleans.iincominggraincallcontext/properties/implementationmethod-0ac3ea4f/)

```csharp
public abstract MethodInfo ImplementationMethod
```

Gets the `System.Reflection.MethodInfo` for the implementation method being invoked.

## TargetContext {#targetcontext-db9e2228}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.core.abstractions/orleans.iincominggraincallcontext/properties/targetcontext-db9e2228/)

```csharp
public abstract IGrainContext TargetContext
```

Gets the grain context of the target.
