IGrainLocator Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wird verwendet, um die Grain-Aktivierung im Cluster zu finden
public interface IGrainLocator
type IGrainLocator = interface
Public Interface IGrainLocator
Methoden
InvalidateCache(GrainAddress) |
Entfernt die angegebene Adresse aus dem Nachschlagecache. |
InvalidateCache(GrainId) |
Ungültige Suchcacheeinträge, die der angegebenen Grain-ID zugeordnet sind. |
Lookup(GrainId) |
Sucht die entsprechende Adresse für ein Grain. |
Register(GrainAddress, GrainAddress) |
Registriert die angegebene Adresse im entsprechenden Grain-Verzeichnis. |
TryLookupInCache(GrainId, GrainAddress) |
Versucht, die Grain-Adresse für die angegebene Grain-ID im lokalen Suchcache zu finden. |
Unregister(GrainAddress, UnregistrationCause) |
Hebt die Registrierung einer Grain-Adresse aus dem Verzeichnis auf. |
UpdateCache(GrainId, SiloAddress) |
Updates den Cache mit einer Grain Placement-Entscheidung oder einer bekannten Aktivierungsadresse. |