Поделиться через


IGrainDirectory Интерфейс

Определение

Интерфейс для реализаций каталогов grain

public interface IGrainDirectory
type IGrainDirectory = interface
Public Interface IGrainDirectory
Производный

Методы

Lookup(GrainId)

Поиск для заданного GrainAddress идентификатора grain.

Lookup(String)

Поиск для заданного GrainAddress идентификатора grain.

Register(GrainAddress)

GrainAddress Зарегистрируйте запись в каталоге. Можно зарегистрировать только один GrainAddress на GrainId . Если запись уже существует, каталог не переопределит ее.

Register(GrainAddress)

GrainAddress Зарегистрируйте запись в каталоге. Можно зарегистрировать только один GrainAddress на GrainId . Если запись уже существует, каталог не переопределит ее.

Register(GrainAddress, GrainAddress)

GrainAddress Зарегистрируйте запись в каталоге. Можно зарегистрировать только один GrainAddress на GrainId . Если запись уже существует, каталог не переопределит ее.

Unregister(GrainAddress)

Отмена GrainAddress регистрации записи в каталоге.

Unregister(GrainAddress)

Отменяет регистрацию указанной GrainAddress записи в каталоге.

UnregisterSilos(List<SiloAddress>)

Отменяет регистрацию всех записей каталога grain, которые указывают на любой из указанных изолированных объектов.

UnregisterSilos(List<String>)

Отмените регистрацию в каталоге всех записей, указывающих на один из аргументов silo in. Может быть NO-OP в зависимости от реализации.

Применяется к