Compartilhar via


IVersionStore Interface

Definição

Funcionalidade para acessar estratégias de versão de interface de granularidade modificáveis em runtime.

public interface IVersionStore : Orleans.IVersionManager
type IVersionStore = interface
    interface IVersionManager
Public Interface IVersionStore
Implements IVersionManager
Implementações

Propriedades

IsEnabled

Obtém um valor que indica se essa instância está habilitada.

Métodos

GetCompatibilityStrategies()

Obtém o mapeamento do tipo de interface de granularidade para a estratégia de compatibilidade de versão da interface de granularidade.

GetCompatibilityStrategy()

Obtém a estratégia de compatibilidade de versão da interface de granularidade padrão.

GetSelectorStrategies()

Obtém o mapeamento do tipo de interface de granularidade para a estratégia do seletor de versão da interface de granularidade.

GetSelectorStrategy()

Obtém a estratégia padrão do seletor de versão da interface de granularidade.

SetCompatibilityStrategy(CompatibilityStrategy)

Defina a estratégia de compatibilidade.

(Herdado de IVersionManager)
SetCompatibilityStrategy(GrainInterfaceType, CompatibilityStrategy)

Defina a estratégia de compatibilidade para uma interface específica.

(Herdado de IVersionManager)
SetCompatibilityStrategy(Int32, CompatibilityStrategy)

Definir a estratégia de compatibilidade para uma interface específica

(Herdado de IVersionManager)
SetSelectorStrategy(GrainInterfaceType, VersionSelectorStrategy)

Defina a estratégia do seletor para uma interface específica.

(Herdado de IVersionManager)
SetSelectorStrategy(Int32, VersionSelectorStrategy)

Definir a estratégia do seletor para uma interface específica

(Herdado de IVersionManager)
SetSelectorStrategy(VersionSelectorStrategy)

Defina a estratégia do seletor.

(Herdado de IVersionManager)

Aplica-se a