IVersionStore 接口

定义

用于访问运行时可修改的 grain 接口版本策略的功能。

public interface IVersionStore : Orleans.IVersionManager
type IVersionStore = interface
    interface IVersionManager
Public Interface IVersionStore
Implements IVersionManager
实现

属性

IsEnabled

获取一个值,该值指示是否启用此实例。

方法

GetCompatibilityStrategies()

获取从 grain 接口类型到 grain 接口版本兼容性策略的映射。

GetCompatibilityStrategy()

获取默认 grain 接口版本兼容性策略。

GetSelectorStrategies()

获取从 grain 接口类型到 grain 接口版本选择器策略的映射。

GetSelectorStrategy()

获取默认 grain 接口版本选择器策略。

SetCompatibilityStrategy(CompatibilityStrategy)

设置兼容性策略。

(继承自 IVersionManager)
SetCompatibilityStrategy(GrainInterfaceType, CompatibilityStrategy)

设置特定接口的兼容性策略。

(继承自 IVersionManager)
SetCompatibilityStrategy(Int32, CompatibilityStrategy)

设置特定接口的兼容性策略

(继承自 IVersionManager)
SetSelectorStrategy(GrainInterfaceType, VersionSelectorStrategy)

设置特定接口的选择器策略。

(继承自 IVersionManager)
SetSelectorStrategy(Int32, VersionSelectorStrategy)

为特定接口设置选择器策略

(继承自 IVersionManager)
SetSelectorStrategy(VersionSelectorStrategy)

设置选择器策略。

(继承自 IVersionManager)

适用于