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


IPlacementContext.GetCompatibleSilosWithVersions(PlacementTarget) Метод

Определение

Возвращает коллекцию разрозненных объектов, совместимых с предоставленным целевым объектом размещения, а также версии интерфейса grain, поддерживаемые каждым сервером.

public System.Collections.Generic.IReadOnlyDictionary<ushort,System.Collections.Generic.IReadOnlyList<Orleans.Runtime.SiloAddress>> GetCompatibleSilosWithVersions (Orleans.Runtime.Placement.PlacementTarget target);
public System.Collections.Generic.IReadOnlyDictionary<ushort,Orleans.Runtime.SiloAddress[]> GetCompatibleSilosWithVersions (Orleans.Runtime.Placement.PlacementTarget target);
abstract member GetCompatibleSilosWithVersions : Orleans.Runtime.Placement.PlacementTarget -> System.Collections.Generic.IReadOnlyDictionary<uint16, System.Collections.Generic.IReadOnlyList<Orleans.Runtime.SiloAddress>>
abstract member GetCompatibleSilosWithVersions : Orleans.Runtime.Placement.PlacementTarget -> System.Collections.Generic.IReadOnlyDictionary<uint16, Orleans.Runtime.SiloAddress[]>
Public Function GetCompatibleSilosWithVersions (target As PlacementTarget) As IReadOnlyDictionary(Of UShort, IReadOnlyList(Of SiloAddress))
Public Function GetCompatibleSilosWithVersions (target As PlacementTarget) As IReadOnlyDictionary(Of UShort, SiloAddress())

Параметры

target
PlacementTarget

Описание размещаемого объекта grain, а также контекстные сведения о запросе, который инициирует размещение.

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

Коллекция разрозненных объектов, совместимых с предоставленным целевым объектом размещения, а также версии интерфейса grain, поддерживаемые каждым сервером.

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