AccessCacheOptions Aufzählung

AccessCacheOptions Aufzählung

Cache-Optionen für den Datenzugriff. Kann mit dem Operator | für mehrere Optionen kombiniert werden.

Der Typ AccessCacheOptions macht die folgenden Member verfügbar:

Felder

FeldBeschreibung
NONEKein Cache für Datenzugriffe.
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 mögliche Optimierungen an, um die Position und Größe von Objekten (z. B. Formen) zu ermitteln.
Die Einstellungen für Zeilenhöhe und Spaltenbreite sollten während des optimierten Zugriffs nicht geändert werden.
CELLS_DATAWenden Sie mögliche Optimierungen zum Abrufen der Zellwerte an.
Cells Daten (Daten und Einstellungen von Cell, Zeile) sollten während
Beim optimierten Zugriff sollten auch keine neuen Cell/Row-Objekte angelegt werden (z.B.
von [indexer]).
CELL_DISPLAYWenden Sie mögliche Optimierungen an, um anzeigebezogene Ergebnisse zu erhalten von
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 den Formelausdruck beeinflussen können (Name des Arbeitsblatts, Text des Namens,
Tabellenspalten 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 den Formelausdruck beeinflussen können (Name des Arbeitsblatts, Text des Namens,
Tabellenspalten usw.) sollten während des optimierten Zugriffs nicht geändert werden.
CALCULATE_FORMULAWenden Sie mögliche Optimierungen für die Berechnung von Formeln an.
Cells Daten sollen beim optimierten Zugriff nicht verändert werden, keine neuen Objekte (Cell, Row, etc.)
sollte entweder erstellt werden (z. B. von [Indexer]).
CONDITIONAL_FORMATTINGWenden Sie mögliche Optimierungen 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 etc.) sollten während des optimierten Zugriffs nicht verändert werden.
VALIDATIONWenden Sie mögliche Optimierungen an, um ein Validierungsergebnis zu erhalten.
Alle Daten und Einstellungen, die das Ergebnis der Validierung beeinflussen können (Einstellungen der Validierung,
abhängige Zellwerte etc.) sollten während des optimierten Zugriffs nicht verändert werden.

Bemerkungen

Für einige Funktionen erfordert der Zugriff auf große Datensätze viele wiederholte und komplizierte Vorgänge wie Suche, Berechnung usw. und diese Vorgänge nehmen viel zusätzliche Zeit in Anspruch. In den meisten Fällen bleiben alle abhängigen Daten während des Zugriffs unverändert, sodass einige Caches erstellt und verwendet werden können, um Verbessern Sie die Zugriffsleistung. Zu diesem Zweck stellen wir diese API zur Verfügung, damit der Benutzer angeben kann, welche Art von Datenzugriff benötigt wird durch mögliche Caching-Mechanismen zu optimieren.

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 von Caching-Mechanismen garantiert nicht, dass die Leistung verbessert wird. In einigen Situationen Wenn beispielsweise der Datensatz, auf den zugegriffen werden soll, klein ist, kann die Verwendung des Caches noch mehr Zeit verursachen, weil Auch das Caching selbst benötigt eine gewisse zusätzliche Zeit.

Siehe auch