Namespace Alachisoft.NCache.Runtime.Caching
Klassen
CacheItemAttributes
Die CacheItemAttributes enthalten die Informationen zu den Cache-Attributen.
ClientInfo
Diese Klasse stellt detaillierte Informationen zum Cache-Client bereit.
Ablauf
Diese Klasse stellt Werte bereit, um den Ablauf von Elementen im Cache anzugeben.
Nachricht
Eine Nachricht enthält das Eigentliche Datenobjekt, das vom Herausgeber versendet und interessierten Abonnenten zum Thema zugestellt wird.
MessageEventArgs
Argumente, die Details der empfangenen Nachricht enthalten, einschließlich Thema, Absender und Typ.
MessageFailedEventArgs
Diese Klasse stellt die Argumente dar, die Informationen zu Nachrichtenfehlern enthalten.
NamedTagsWörterbuch
Stellt ein Wörterbuch dar, das Cache-Elementen zugeordnet werden kann, um zusätzliche Informationen für diese Elemente bereitzustellen werden gruppiert und können anhand der bereitgestellten Informationen effizient abgefragt werden.
NonQueryIndexedAttribute
Gibt an, dass ein Feld oder eine Eigenschaft einer abfrageindizierbaren Klasse nicht indiziert werden soll.
ProviderCacheItem
Die ProviderCacheItem-Klasse ähnelt einer CacheItem-Klasse, verfügt jedoch über einige eingeschränkte Felder.
ProviderDataTypeItem
ProviderDataTypeItem ähnelt einem CacheItem, verfügt jedoch über einige begrenzte Felder
ProviderItemBase
Die ProviderItemBase ähnelt einem CacheItem, verfügt jedoch über einige begrenzte Felder.
QueryIndexableAttribute
Gibt an, dass dynamische Abfrageindizes erstellt werden können alle unterstützten Felder und Eigenschaften dieser Klasse.
QueryIndexedAttribute
Gibt an, dass ein dynamischer Abfrageindex für das Feld oder eine Eigenschaft der Klasse erstellt werden kann.
ReadThruOptions
Eine Klasse, die definiert, wie Abrufvorgänge über die Datenquelle verarbeitet werden können, wenn die gewünschten Daten nicht im Cache vorhanden sind.
ResyncOptions
Die ResyncOptions-Klasse enthält Informationen zu Elementen, die nach Ablauf vom Read-Through-Anbieter erneut synchronisiert werden würden.
Etikett
Stellt einen auf Zeichenfolgen basierenden Bezeichner dar, der Cache-Elementen zugeordnet werden kann, sodass sie logisch gruppiert werden zusammen und können effizient abgerufen werden.
ThemaDeleteEventArgs
Diese Klasse stellt die Argumente dar, die gelöschte Themeninformationen enthalten.
WriteBehindOpResult
Diese Klasse stellt die Ergebnisse von Datenquellenoperationen dar.
WriteThruOptions
Eine Klasse, die WriteThruOptions bezüglich der Aktualisierung der Datenquelle definiert.
Schnittstellen
IDurableTopicSubscription
Enthält Informationen zum erstellten Abonnement.
INachricht
Eine Nachricht enthält das eigentliche Datenobjekt, das vom Herausgeber gesendet und den interessierten Abonnenten für das Thema zugestellt wird. NCache stellt die Message-Klasse bereit, die die IMessage-Schnittstelle implementiert, um eine Nachricht zu erstellen.
INamedTagTypeRetrieval
Diese Schnittstelle bietet eine Implementierung zum Abrufen von NamedTags primitiver Typen, einschließlich Zeichenfolgen.
IThema
Die ITopic-Schnittstelle erleichtert das Erstellen von Abonnements und das Veröffentlichen von Nachrichten für das Thema. Dies ermöglicht auch Ereignisregistrierungen für fehlgeschlagene Nachrichtenübermittlungen, den Empfang von Nachrichten und das Löschen von Themen.
ITopicSubscription
NCache stellt die ITopicSubscription-Schnittstelle bereit, die für das gewünschte Thema zurückgegeben wird, Enthält Informationen für Themenabonnements.
Enums
Konnektivitätsstatus
Stellt den Client-Konnektivitätsstatus dar.
Liefermodus
NCache stellt eine DeliveryOption-Enumeration bereit, die angibt, wie die Nachricht an registrierte Abonnenten zugestellt werden soll. Die Zustellungsoption wird während der Nachrichtenveröffentlichungsphase angegeben.
Liefermöglichkeit
NCache stellt eine DeliveryOption-Enumeration bereit, die angibt, wie die Nachricht an registrierte Abonnenten zugestellt werden soll. Die Zustellungsoption wird während der Nachrichtenveröffentlichungsphase angegeben.
Verteilter Datentyp
Enumeration, die den Datentyp definiert.
Ablauftyp
Der Ablauftyp, der beim Ablaufen von Elementen im Cache verwendet werden soll. Der Der Wert dieses Typs variiert von Element zu Element im Cache.
MessageFailureReason
Der Grund für die fehlgeschlagene Nachrichtenübermittlung.
Lesemodus
Aufzählung, die den Lesemodus definiert, wenn das Element nicht im Cache gefunden wird.
Abonnementrichtlinie
Definiert die Richtlinie, die im Falle eines dauerhaften Abonnements verwendet wird.
WriteBehindOpStatus
Aufzählung, die den Status von Write-Behind-Vorgängen definiert.
Schreibmodus
Enumeration, die den Aktualisierungsvorgang für den Cache definiert, der die Datenquelle aktualisieren kann.
Delegierte
CacheClientConnectivityChangedCallback
Definiert eine Rückrufmethode zur Benachrichtigung der Anwendung über den Status der Cache-Client-Konnektivität.
DataSourceModifiedCallBack
Definiert eine Rückrufmethode zur Benachrichtigung von Anwendungen, wenn die Datenquelle geändert wird.
MessageDeliveryFailureCallback
Eine Benachrichtigung über einen Zustellungsfehler wird an jeden Herausgeber gesendet, der ein Nachrichtenfehlerereignis zu diesem Thema registriert hat.
MessageReceivedCallback
Dieser Delegat stellt einen Rückruf zum Empfangen von Nachrichten in der Anwendung dar.
ThemaGelöschtRückruf
Falls ein Thema gelöscht wird, handelt es sich um eine erzwungene Löschung, bei der alle Nachrichten gelöscht werden und zugehörige Metainformationen bilden den Cache. Daher müssen der Abonnent und der Herausgeber benachrichtigt werden Diese Löschung erfolgt über die TopicDeleteCallback-Methode, um die Anwendung über die Themenlöschung zu informieren.