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


IVersionManager.SetCompatibilityStrategy Метод

Определение

Перегрузки

SetCompatibilityStrategy(CompatibilityStrategy)

Задайте стратегию совместимости.

SetCompatibilityStrategy(GrainInterfaceType, CompatibilityStrategy)

Задайте стратегию совместимости для определенного интерфейса.

SetCompatibilityStrategy(Int32, CompatibilityStrategy)

Настройка стратегии совместимости для определенного интерфейса

SetCompatibilityStrategy(CompatibilityStrategy)

Исходный код:
IVersionManager.cs

Задайте стратегию совместимости.

public System.Threading.Tasks.Task SetCompatibilityStrategy (Orleans.Versions.Compatibility.CompatibilityStrategy strategy);
abstract member SetCompatibilityStrategy : Orleans.Versions.Compatibility.CompatibilityStrategy -> System.Threading.Tasks.Task
Public Function SetCompatibilityStrategy (strategy As CompatibilityStrategy) As Task

Параметры

strategy
CompatibilityStrategy

Задается стратегия. Задайте значение , null чтобы вернуться к стратегии по умолчанию, предоставленной в конфигурации.

Возвращаемое значение

Объект , Task представляющий операцию.

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

SetCompatibilityStrategy(GrainInterfaceType, CompatibilityStrategy)

Задайте стратегию совместимости для определенного интерфейса.

public System.Threading.Tasks.Task SetCompatibilityStrategy (Orleans.Runtime.GrainInterfaceType interfaceType, Orleans.Versions.Compatibility.CompatibilityStrategy strategy);
abstract member SetCompatibilityStrategy : Orleans.Runtime.GrainInterfaceType * Orleans.Versions.Compatibility.CompatibilityStrategy -> System.Threading.Tasks.Task
Public Function SetCompatibilityStrategy (interfaceType As GrainInterfaceType, strategy As CompatibilityStrategy) As Task

Параметры

interfaceType
GrainInterfaceType

Тип интерфейса.

strategy
CompatibilityStrategy

Задается стратегия. Задайте значение , null чтобы вернуться к стратегии по умолчанию, предоставленной в конфигурации.

Возвращаемое значение

Объект , Task представляющий операцию.

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

SetCompatibilityStrategy(Int32, CompatibilityStrategy)

Исходный код:
IVersionManager.cs

Настройка стратегии совместимости для определенного интерфейса

public System.Threading.Tasks.Task SetCompatibilityStrategy (int interfaceId, Orleans.Versions.Compatibility.CompatibilityStrategy strategy);
abstract member SetCompatibilityStrategy : int * Orleans.Versions.Compatibility.CompatibilityStrategy -> System.Threading.Tasks.Task
Public Function SetCompatibilityStrategy (interfaceId As Integer, strategy As CompatibilityStrategy) As Task

Параметры

interfaceId
Int32

Идентификатор интерфейса

strategy
CompatibilityStrategy

Задается стратегия. Задайте значение NULL, чтобы вернуться к стратегии по умолчанию, предоставленной в конфигурации.

Возвращаемое значение

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