IVersionStore
interface
Namespace: Orleans.Versions
Functionality for accessing runtime-modifiable grain interface version strategies.
public interface IVersionStore : IVersionManagerProperties
IsEnabledGets a value indicating whether this instance is enabled.
Methods
GetCompatibilityStrategiesGets the mapping from grain interface type to grain interface version compatibility strategy.GetCompatibilityStrategies(CancellationToken)Gets the configured compatibility strategies.GetCompatibilityStrategyGets the default grain interface version compatibility strategy.GetCompatibilityStrategy(CancellationToken)Gets the default compatibility strategy.GetSelectorStrategiesGets the mapping from grain interface type to grain interface version selector strategy.GetSelectorStrategies(CancellationToken)Gets the configured selector strategies.GetSelectorStrategyGets the default grain interface version selector strategy.GetSelectorStrategy(CancellationToken)Gets the default selector strategy.
