Schnittstelle IMessagingService
Diese Schnittstelle enthält Eigenschaften und Methoden, die für den Nachrichtendienst erforderlich sind.
Versammlung: Alachisoft.NCache.Client.dll
Syntax
public interface IMessagingService
Methoden
Name und Vorname | Beschreibung |
---|---|
CreateTopic(String, TopicPriority) | Erstellt und ruft die Themeninstanz für den angegebenen Themennamen ab. |
Thema löschen(String) | Löscht die Themeninstanz für den angegebenen Themennamen. |
DeleteTopicAsync(String) | Löscht die Themeninstanz asynchron anhand des angegebenen Themennamens. |
GetTopic(String, TopicSearchOptions) | Ruft die Themeninstanz für die ab ThemenSuchoptionen und bereitgestellten Namen oder Muster. |
RegisterCacheNotification(CacheDataNotificationCallback, EventType, EventDataFilter) | Registriert Cache-Benachrichtigung Ereignistyp vom Typ Element hinzugefügt, aktualisiert oder entfernt anhand angegebener Schlüssel im Cache. |
RegisterCacheNotification(IEnumerable , CacheDataNotificationCallback, Ereignistyp, Ereignisdatenfilter) | Registriert Cache-Benachrichtigung Ereignistyp vom Typ Element hinzugefügt, aktualisiert oder entfernt anhand angegebener Schlüssel im Cache. |
RegisterCacheNotification(String, CacheDataNotificationCallback, EventType, EventDataFilter) | Registriert Cache-Benachrichtigung Ereignistyp vom Typ Element hinzugefügt, aktualisiert oder entfernt anhand des angegebenen Schlüssels im Cache. |
RegisterCQ (Kontinuierliche Abfrage) | Registriert die angegebene kontinuierliche Abfrage beim Cache-Server. Sie können diese Methode in Ihrer Anwendung mehrmals verwenden, je nachdem, ob Sie Benachrichtigungen über eine Änderung im Datensatz Ihrer Abfrage erhalten möchten. Diese Methode verwendet als Argument ein Objekt von ContinuousQuery, für das die Abfrage und die Rückrufe registriert sind. |
UnRegisterCacheNotification(CacheEventDescriptor) | Hebt die Registrierung eines Ereignisses auf Cache-Ebene auf, das möglicherweise registriert wurde. |
UnRegisterCacheNotification(IEnumerable , CacheDataNotificationCallback, Ereignistyp) | Hebt die Cache-Benachrichtigung für angegebene Schlüssel im Cache auf. |
UnRegisterCacheNotification(String, CacheDataNotificationCallback, EventType) | Hebt die Registrierung auf Alachisoft.NCache.Client.CacheItemUpdatedCallback bereits für den angegebenen Schlüssel registriert. |
UnRegisterCQ (ContinuousQuery) | Hebt die Registrierung einer bereits registrierten kontinuierlichen Abfrage auf, um sie auf dem Cache-Server zu deaktivieren. Wie RegisterCQ nimmt es als Argument ein Objekt von ContinuousQuery, um die Callbacks abzumelden, die nach diesem Aufruf nicht mehr ausgelöst werden. Diese Methode wird verwendet, wenn der Benutzer nicht mehr daran interessiert ist, Benachrichtigungen für Änderungen in einem Abfrageergebnissatz zu erhalten. |