Methoden
# (asynchron) AusführenNonQuery(queryCommand)
Führt Löschanweisungen im Cache aus. Gibt die Anzahl der betroffenen Zeilen zurück, nachdem die Abfrage ausgeführt wurde.
Name und Vorname | Typ | Beschreibung |
---|---|---|
queryCommand |
Abfragebefehl | QueryCommand, das Abfragetext und -werte enthält. |
Anzahl der betroffenen Zeilen, nachdem die Abfrage ausgeführt wurde.
# (asynchron) AusführenLeser(queryCommand, getData, chunkSize) → {CacheReader}
Führt eine Suche im Cache basierend auf der angegebenen Abfrage durch. Gibt eine Liste von Schlüssel-Wert-Paaren in einem Datenleser zurück, die die Abfragekriterien erfüllen. Dieses Schlüssel-Wert-Paar verfügt über einen Cache-Schlüssel und seinen jeweiligen Wert. Sie können das Flag angeben, um anzugeben, ob Sie Daten mit Schlüsseln wünschen.
Name und Vorname | Typ | Standard | Beschreibung |
---|---|---|---|
queryCommand |
Abfragebefehl | QueryCommand, das Abfragetext und -werte enthält. |
|
getData |
boolean | was immer dies auch sein sollte. | Flag, um anzugeben, ob die Ergebniswerte mit Schlüsseln zurückgegeben werden müssen oder nicht. |
chunkSize |
Anzahl | Größe der nach der Suche empfangenen Daten-/Schlüsselpakete, Standardwert ist 512*1024 KB. |
Liest den Forward-Only-Stream von Resultsets der im Cache ausgeführten Abfrage.
- Typ
- CacheReader
# (asynchron) AusführenSkalar(queryCommand, cls)
Führt die Abfrage aus und gibt die erste Spalte der ersten Zeile im von der Abfrage zurückgegebenen Ergebnissatz zurück. Zusätzliche Spalten oder Zeilen werden ignoriert.
Name und Vorname | Typ | Beschreibung |
---|---|---|
queryCommand |
Abfragebefehl | QueryCommand, das Abfragetext und -werte enthält. |
cls |
Anzahl | Gibt die aus dem Cache erhaltene Wertklasse an. |
Die erste Spalte der ersten Zeile im Ergebnissatz oder null, wenn der Ergebnissatz leer ist.
# (asynchron) getByTag(wildCardExpression)
Ruft alle zwischengespeicherten Elemente mit dem von Platzhaltern unterstützten Tag ab.
Name und Vorname | Typ | Beschreibung |
---|---|---|
wildCardExpression |
Schnur | Der Platzhalterausdruck, mit dem gesucht werden soll. |
Karte
# (asynchron) GetBytags(Tags, tagSearchOptions)
Gibt die zwischengespeicherten Objekte zurück, die Tags mit den angegebenen TagSearchOptions haben.
Name und Vorname | Typ | Beschreibung |
---|---|---|
tags |
Array.Etikett> | Liste der Tags, mit denen der Cache durchsucht werden soll. |
tagSearchOptions |
TagSearchOption | TagSearchOptions gibt den Suchtyp für die Tags an. |
Karte
# (asynchron) getGroupData(Gruppe)
Ruft die Schlüssel-Wert-Paare der angegebenen Gruppe ab.
Name und Vorname | Typ | Beschreibung |
---|---|---|
group |
Schnur | Name der Gruppe, deren Daten zurückgegeben werden sollen. |
Karte Eine Map, die Schlüssel-Wert-Paare der angegebenen Gruppe enthält.
# (asynchron) getGroupKeys(Gruppe)
Ruft die Schlüssel der Elemente in der angegebenen Gruppe ab.
Name und Vorname | Typ | Beschreibung |
---|---|---|
group |
Schnur | Name der Gruppe, deren Schlüssel zurückgegeben werden sollen. |
Feld
# (asynchron) getKeysByTag(wildCardExpression)
Ruft alle Schlüssel mit dem von Platzhaltern unterstützten Tag ab.
Name und Vorname | Typ | Beschreibung |
---|---|---|
wildCardExpression |
Array. | Der Platzhalterausdruck, mit dem gesucht werden soll. |
Feld
# (asynchron) GetKeysByTags(Tags, Suchoptionen)
Gibt Schlüssel der zwischengespeicherten Elemente zurück, die Tags mit angegebenen TagSearchOptions haben.
Name und Vorname | Typ | Beschreibung |
---|---|---|
tags |
Array.Etikett> | Liste der Tags, mit denen der Cache durchsucht werden soll. |
searchOptions |
TagSearchOptions | TagSearchOptions gibt den Suchtyp für die Tags an. |
Feld
# (asynchron) RemoveByTag(Schild)
Entfernt die zwischengespeicherten Objekte mit dem angegebenen Tag.
Name und Vorname | Typ | Beschreibung |
---|---|---|
tag |
Etikett | Ein Tag zum Durchsuchen des Caches. |
# (asynchron) REMEBYTAGS(Tags, Suchoptionen)
Entfernt die zwischengespeicherten Objekte, die Tags mit den angegebenen TagSearchOptions haben.
Name und Vorname | Typ | Beschreibung |
---|---|---|
tags |
Array.Etikett> | Liste der Tags, mit denen der Cache durchsucht werden soll. |
searchOptions |
TagSearchOptions | TagSearchOptions gibt den Suchtyp für die Tags an. |
# (asynchron) Gruppendaten entfernen(Gruppe)
Entfernt die Datenelemente, die sich auf die angegebene Gruppe beziehen, aus dem Cache.
Name und Vorname | Typ | Beschreibung |
---|---|---|
group |
Schnur | Name der zu entfernenden Gruppe. |