Edit

Share via


IPlacementContext.GetCompatibleSilos(PlacementTarget) Method

Definition

Gets the collection of silos which are compatible with the provided placement target.

public System.Collections.Generic.IList<Orleans.Runtime.SiloAddress> GetCompatibleSilos (Orleans.Runtime.Placement.PlacementTarget target);
public Orleans.Runtime.SiloAddress[] GetCompatibleSilos (Orleans.Runtime.Placement.PlacementTarget target);
abstract member GetCompatibleSilos : Orleans.Runtime.Placement.PlacementTarget -> System.Collections.Generic.IList<Orleans.Runtime.SiloAddress>
abstract member GetCompatibleSilos : Orleans.Runtime.Placement.PlacementTarget -> Orleans.Runtime.SiloAddress[]
Public Function GetCompatibleSilos (target As PlacementTarget) As IList(Of SiloAddress)
Public Function GetCompatibleSilos (target As PlacementTarget) As SiloAddress()

Parameters

target
PlacementTarget

A description of the grain being placed as well as contextual information about the request which is triggering placement.

Returns

The collection of silos which are compatible with the provided placement target.

Applies to