Поделиться через


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)

Применяется к