IGrainDirectory
interface
Namespace: Orleans.GrainDirectory
Interface for grain directory implementations
public interface IGrainDirectoryMethods
Lookup(GrainId)Lookup for aGrainAddressfor a given Grain ID.Register(GrainAddress)Register aGrainAddressentry in the directory. Only oneGrainAddressperGrainAddresscan be registered. If there is already an existing entry, the directory will not override it.Register(GrainAddress, GrainAddress?)Register aGrainAddressentry in the directory. Only oneGrainAddressperGrainAddresscan be registered. If there is already an existing entry, the directory will not override it.Unregister(GrainAddress)Unregisters the specifiedGrainAddressentry from the directory.UnregisterSilos(List<SiloAddress>)Unregisters all grain directory entries which point to any of the specified silos.
