AccessCacheOptions Aufzählung

AccessCacheOptions Aufzählung

Cache-Optionen für den Datenzugriff. Kombinierbar mit | Operator für mehrere Optionen zusammen.

Der Typ AccessCacheOptions macht die folgenden Member verfügbar:

Felder

FeldBeschreibung
NONEKein Cache für jeglichen Datenzugriff.
ALLWenden Sie alle möglichen Optimierungen für alle Arten des Datenzugriffs in der Arbeitsmappe an.
Sämtliche Einstellungen und Daten sollten während des optimierten Zugriffs nicht verändert werden.
POSITION_AND_SIZEWenden Sie eine mögliche Optimierung an, um die Position und Größe des Objekts (z. B. Form) zu ermitteln.
Die Einstellungen für Zeilenhöhe und Spaltenbreite sollten während des optimierten Zugriffs nicht geändert werden.
CELLS_DATAWenden Sie eine mögliche Optimierung an, um die Werte der Zellen zu erhalten.
Cells-Daten (Daten und Einstellungen von Cell, Zeile) sollten währenddessen nicht geändert werden
Durch den optimierten Zugriff sollten auch keine neuen Cell/Row-Objekte erstellt werden (z. B
von [Indexer]).
CELL_DISPLAYWenden Sie eine mögliche Optimierung an, um anzeigebezogene Ergebnisse zu erhalten
Zellen (Cell.display_string_value, Cell.get_style, Cell.get_display_style usw.).
Cells Daten und stilbezogene Objekte (Cell/Zeilen-/Spaltenstile, Spaltenbreite usw.) sollten nicht geändert werden
während des optimierten Zugriffs.
GET_FORMULAWenden Sie mögliche Optimierungen zum Erhalten von Formeln an.
Alle Daten und Einstellungen, die sich auf den Formelausdruck auswirken können (Name des Arbeitsblatts, Text des Namens,
Tabellenspalte usw.) sollten während des optimierten Zugriffs nicht geändert werden.
SET_FORMULAWenden Sie mögliche Optimierungen für die Einstellung von Formeln an.
Alle Daten und Einstellungen, die sich auf den Formelausdruck auswirken können (Name des Arbeitsblatts, Text des Namens,
Tabellenspalte usw.) sollten während des optimierten Zugriffs nicht geändert werden.
CALCULATE_FORMULAWenden Sie mögliche Optimierungen für die Berechnungsformeln an.
Cells Daten sollten während des optimierten Zugriffs nicht geändert werden, keine neuen Objekte (Cell, Zeile usw.)
sollte entweder erstellt werden (z. B. durch [Indexer]).
CONDITIONAL_FORMATTINGWenden Sie eine mögliche Optimierung an, um das Formatierungsergebnis bedingter Formatierungen zu erhalten.
Alle Daten und Einstellungen, die das Ergebnis bedingter Formatierungen beeinflussen können (Einstellungen von
bedingte Formatierungen, abhängige Zellwerte usw.) sollten während des optimierten Zugriffs nicht geändert werden.
VALIDATIONWenden Sie eine mögliche Optimierung an, um das Validierungsergebnis zu erhalten.
Alle Daten und Einstellungen, die das Ergebnis der Validierung beeinflussen können (Einstellungen der Validierung,
abhängige Zellwerte usw.) sollten während des optimierten Zugriffs nicht geändert werden.

Bemerkungen

Bei einigen Funktionen erfordert der Zugriff auf große Datenmengen viele wiederholte und komplizierte Vorgänge B. Suche, Berechnung usw., und diese Vorgänge nehmen viel zusätzliche Zeit in Anspruch. In häufigen Situationen bleiben alle abhängigen Daten während des Zugriffs unverändert, sodass einige Caches erstellt und verwendet werden können Verbesserung der Zugriffsleistung. Zu diesem Zweck stellen wir diese API zur Verfügung, damit der Benutzer angeben kann, welche Art von Datenzugriff er benötigt durch einen möglichen Caching-Mechanismus optimiert werden.

Bitte beachten Sie, dass für verschiedene Optionen möglicherweise unterschiedliche Datensätze „schreibgeschützt“ sein müssen. Und die Leistung des Datenzugriffs hängt von vielen Aspekten ab, der Verwendung des Caching-Mechanismus garantiert nicht, dass die Leistung verbessert wird. Für einige Situationen, Da der Datensatz, auf den zugegriffen werden soll, klein ist, kann die Verwendung des Caches noch mehr Zeit in Anspruch nehmen Auch das Caching selbst erfordert eine gewisse zusätzliche Zeit.

Siehe auch