Orleans.Placement Namespace

Classes

ActivationCountBasedPlacementAttribute

Marks a grain class as using the ActivationCountBasedPlacement policy, which attempts to balance grain placement across servers based upon the relative number of recently active grains on each one.

HashBasedPlacementAttribute

Marks a grain class as using the HashBasedPlacement policy.

ImmovableAttribute

Ensures that when active-rebalancing is enabled, activations of this grain type will not be migrated automatically.

PlacementAttribute

Base for all placement policy marker attributes.

PreferLocalPlacementAttribute

Marks a grain class as using the PreferLocalPlacement policy.

RandomPlacementAttribute

Marks a grain class as using the RandomPlacement policy.

ResourceOptimizedPlacementAttribute

Marks a grain class as using the ResourceOptimizedPlacement policy.

SiloRoleBasedPlacementAttribute

Marks a grain class as using the SiloRoleBasedPlacement policy.