Compartir a través de


IPlacementContext.GetCompatibleSilosWithVersions(PlacementTarget) Método

Definición

Obtiene la colección de silos que son compatibles con el destino de selección de ubicación proporcionado, junto con las versiones de la interfaz de grano que admite cada servidor.

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

Descripción del grano que se va a colocar, así como información contextual sobre la solicitud que desencadena la selección de ubicación.

Devoluciones

Colección de silos que son compatibles con el destino de selección de ubicación proporcionado, junto con las versiones de la interfaz de grano que admite cada servidor.

Se aplica a