Edit

Orleans.Runtime.Placement.Filtering Namespace

Classes

Name Description
PlacementFilterDirectorResolver

Responsible for resolving an IPlacementFilterDirector for a PlacementFilterStrategy.

PlacementFilterStrategyResolver

Responsible for resolving an PlacementFilterStrategy for a GrainType.

PreferredMatchSiloMetadataPlacementFilterAttribute

Attribute to specify the preferred match silo metadata placement filter that preferentially filters down to silos where the metadata matches the local (calling) silo metadata.

PreferredMatchSiloMetadataPlacementFilterStrategy
RequiredMatchSiloMetadataPlacementFilterAttribute

Attribute to specify that a silo must have a specific metadata key-value pair matching the local (calling) silo to be considered for placement.

RequiredMatchSiloMetadataPlacementFilterStrategy