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


IVersionManager.SetSelectorStrategy Метод

Определение

Перегрузки

SetSelectorStrategy(VersionSelectorStrategy)

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

SetSelectorStrategy(GrainInterfaceType, VersionSelectorStrategy)

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

SetSelectorStrategy(Int32, VersionSelectorStrategy)

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

SetSelectorStrategy(VersionSelectorStrategy)

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

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

public System.Threading.Tasks.Task SetSelectorStrategy (Orleans.Versions.Selector.VersionSelectorStrategy strategy);
abstract member SetSelectorStrategy : Orleans.Versions.Selector.VersionSelectorStrategy -> System.Threading.Tasks.Task
Public Function SetSelectorStrategy (strategy As VersionSelectorStrategy) As Task

Параметры

strategy
VersionSelectorStrategy

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

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

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

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

SetSelectorStrategy(GrainInterfaceType, VersionSelectorStrategy)

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

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

Параметры

interfaceType
GrainInterfaceType

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

strategy
VersionSelectorStrategy

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

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

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

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

SetSelectorStrategy(Int32, VersionSelectorStrategy)

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

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

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

Параметры

interfaceId
Int32

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

strategy
VersionSelectorStrategy

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

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

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