IVersionManager
interface
Namespace: Orleans
Functionality for managing how grain interface versions are negotiated.
public interface IVersionManagerMethods
SetCompatibilityStrategy(CompatibilityStrategy)Set the compatibility strategy.SetCompatibilityStrategy(GrainInterfaceType, CompatibilityStrategy)Set the compatibility strategy for a specific interface.SetCompatibilityStrategy(CompatibilityStrategy, CancellationToken)Set the compatibility strategy.SetCompatibilityStrategy(GrainInterfaceType, CompatibilityStrategy, CancellationToken)Set the compatibility strategy for a specific interface.SetSelectorStrategy(GrainInterfaceType, VersionSelectorStrategy)Set the selector strategy for a specific interface.SetSelectorStrategy(VersionSelectorStrategy)Set the selector strategy.SetSelectorStrategy(GrainInterfaceType, VersionSelectorStrategy, CancellationToken)Set the selector strategy for a specific interface.SetSelectorStrategy(VersionSelectorStrategy, CancellationToken)Set the selector strategy.
