Condividi tramite


IGrainLocator Interfaccia

Definizione

Usato per individuare l'attivazione della granularità nel cluster

public interface IGrainLocator
type IGrainLocator = interface
Public Interface IGrainLocator

Metodi

InvalidateCache(GrainAddress)

Rimuove l'indirizzo specificato dalla cache di ricerca.

InvalidateCache(GrainId)

Invalida qualsiasi voce della cache di ricerca associata all'ID granulare specificato.

Lookup(GrainId)

Trova l'indirizzo corrispondente per una granularità.

Register(GrainAddress, GrainAddress)

Registra l'indirizzo specificato nella directory di granularità appropriata.

TryLookupInCache(GrainId, GrainAddress)

Tenta di trovare l'indirizzo granulare per l'ID granulare specificato nella cache di ricerca locale.

Unregister(GrainAddress, UnregistrationCause)

Deregisters un indirizzo granulare dalla directory.

UpdateCache(GrainId, SiloAddress)

Aggiornamenti la cache con una decisione di posizionamento granulare o un indirizzo di attivazione noto.

Si applica a