# IGrainDirectoryCache.KeyValues

[Type overview](/orleans/docs/api/csharp/microsoft.orleans.runtime/orleans.runtime.graindirectory.igraindirectorycache/) | [Properties](/orleans/docs/api/csharp/microsoft.orleans.runtime/orleans.runtime.graindirectory.igraindirectorycache/properties/)

```csharp
public abstract IEnumerable<(GrainAddress ActivationAddress, int Version)> IGrainDirectoryCache.KeyValues
```

Returns list of key-value-version tuples stored currently in the cache.
