# IVersionStore Methods

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

## GetCompatibilityStrategies {#getcompatibilitystrategies-cb73ca28}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.core.abstractions/orleans.versions.iversionstore/methods/getcompatibilitystrategies-cb73ca28/)

```csharp
public abstract Task<Dictionary<GrainInterfaceType, CompatibilityStrategy>> GetCompatibilityStrategies()
```

Gets the mapping from grain interface type to grain interface version compatibility strategy.

### Returns

The mapping from grain interface type to grain interface version compatibility strategy.

## GetCompatibilityStrategy {#getcompatibilitystrategy-613c16c2}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.core.abstractions/orleans.versions.iversionstore/methods/getcompatibilitystrategy-613c16c2/)

```csharp
public abstract Task<CompatibilityStrategy> GetCompatibilityStrategy()
```

Gets the default grain interface version compatibility strategy.

### Returns

The default grain interface version compatibility strategy.

## GetSelectorStrategies {#getselectorstrategies-03e371a0}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.core.abstractions/orleans.versions.iversionstore/methods/getselectorstrategies-03e371a0/)

```csharp
public abstract Task<Dictionary<GrainInterfaceType, VersionSelectorStrategy>> GetSelectorStrategies()
```

Gets the mapping from grain interface type to grain interface version selector strategy.

### Returns

The mapping from grain interface type to grain interface version selector strategy.

## GetSelectorStrategy {#getselectorstrategy-b39ffc94}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.core.abstractions/orleans.versions.iversionstore/methods/getselectorstrategy-b39ffc94/)

```csharp
public abstract Task<VersionSelectorStrategy> GetSelectorStrategy()
```

Gets the default grain interface version selector strategy.

### Returns

The default grain interface version selector strategy.
