IGrainLocator Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Используется для поиска активации Grain в кластере
public interface IGrainLocator
type IGrainLocator = interface
Public Interface IGrainLocator
Методы
InvalidateCache(GrainAddress) |
Удаляет указанный адрес из кэша подстановки. |
InvalidateCache(GrainId) |
Делает недействительными все записи кэша подстановки, связанные с указанным идентификатором grain. |
Lookup(GrainId) |
Находит соответствующий адрес для объекта grain. |
Register(GrainAddress, GrainAddress) |
Регистрирует указанный адрес в соответствующем каталоге grain. |
TryLookupInCache(GrainId, GrainAddress) |
Пытается найти адрес для предоставленного идентификатора grain в локальном кэше подстановки. |
Unregister(GrainAddress, UnregistrationCause) |
Отменяет регистрацию адреса grain из каталога. |
UpdateCache(GrainId, SiloAddress) |
Обновления кэш с решением о размещении grain или известным адресом активации. |