IGrainDirectory 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.
Schnittstelle für Grain-Verzeichnisimplementierungen
public interface IGrainDirectory
type IGrainDirectory = interface
Public Interface IGrainDirectory
- Abgeleitet
Methoden
Lookup(GrainId) |
Suchen nach einem GrainAddress für eine bestimmte Grain-ID. |
Lookup(String) |
Suchen nach einem GrainAddress für eine bestimmte Grain-ID. |
Register(GrainAddress, GrainAddress) |
Registrieren Sie einen GrainAddress Eintrag im Verzeichnis. Es kann nur eine GrainAddress Pro-Person GrainId registriert werden. Wenn bereits ein Eintrag vorhanden ist, überschreibt das Verzeichnis ihn nicht. |
Register(GrainAddress) |
Registrieren Sie einen GrainAddress Eintrag im Verzeichnis. Es kann nur eine GrainAddress Pro-Person GrainId registriert werden. Wenn bereits ein Eintrag vorhanden ist, überschreibt das Verzeichnis ihn nicht. |
Register(GrainAddress) |
Registrieren Sie einen GrainAddress Eintrag im Verzeichnis. Es kann nur eine GrainAddress Pro-Person GrainId registriert werden. Wenn bereits ein Eintrag vorhanden ist, überschreibt das Verzeichnis ihn nicht. |
Unregister(GrainAddress) |
Heben Sie die Registrierung eines GrainAddress Eintrags im Verzeichnis auf. |
Unregister(GrainAddress) |
Hebt die Registrierung des angegebenen GrainAddress Eintrags aus dem Verzeichnis auf. |
UnregisterSilos(List<SiloAddress>) |
Hebt die Registrierung aller Grain-Verzeichniseinträge auf, die auf eines der angegebenen Silos verweisen. |
UnregisterSilos(List<String>) |
Heben Sie die Registrierung aller Einträge aus dem Verzeichnis auf, die auf eine der Silos im Argument verweisen. Kann je nach Implementierung ein NO-OP sein. |