Compartilhar via


IPlacementContext.GetCompatibleSilosWithVersions(PlacementTarget) Método

Definição

Obtém a coleção de silos que são compatíveis com o destino de posicionamento fornecido, juntamente com as versões da interface de granularidade às quais cada servidor dá suporte.

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())

Parâmetros

target
PlacementTarget

Uma descrição da granularidade que está sendo colocada, bem como informações contextuais sobre a solicitação que está disparando o posicionamento.

Retornos

A coleção de silos que são compatíveis com o destino de posicionamento fornecido, juntamente com as versões da interface de granularidade às quais cada servidor dá suporte.

Aplica-se a