Orleans.GrainDirectory Namespace

Classes

GrainAddress

Represents an entry in a IGrainDirectory

GrainDirectoryAttribute

Specifies the name of the grain directory provider to use for the grain class which this attribute is applied to.

Interfaces

IGrainDirectory

Interface for grain directory implementations

IGrainLocator

Used to locate Grain activation in the cluster

IMultiClusterRegistrationStrategy

Interface for multi-cluster registration strategies. Used by protocols that coordinate multiple instances.

Enums

UnregistrationCause

Indicates the reason for removing activations from the directory. This influences the conditions that are applied when determining whether or not to remove an entry.