AccessCacheOptions

AccessCacheOptions enumeration

Veri erişimi için önbellek seçenekleri. İle birleştirilebilir | birlikte birden fazla seçenek için operatör.

[Flags]
public enum AccessCacheOptions

değerler

İsimDeğerTanım
None0Herhangi bir veri erişimi için önbellek yok.
AllFFFFFFFFFFFFFFFFÇalışma kitabındaki her türlü veri erişimi için tüm olası optimizasyonları uygulayın. Optimize edilmiş erişim sırasında tüm ayarlar ve veriler değiştirilmemelidir.
PositionAndSize3Nesnenin (Şekil gibi) konumunu ve boyutunu almak için olası optimizasyonu uygulayın. Optimize erişim sırasında satır yüksekliği ve sütun genişliği ayarları değiştirilmemelidir.
CellsData9Hücrelerin değerlerini almak için olası optimizasyonu uygulayın. Hücre verileri (Hücre, Satır verileri ve ayarları) optimize erişim sırasında değiştirilmemeli, yeni Hücre/Satır nesneleri de oluşturulmamalıdır (örneğin, tarafındanItem ).
CellDisplay100086hücrelerinin görüntüyle ilgili sonuçlarını almak için olası optimizasyonu uygulayın(DisplayStringValue ,GetStyle ,GetDisplayStyle , vb.). Hücre verileri ve stille ilgili nesneler (Hücre/Satır/Sütun stilleri, sütun genişliği vb.) optimize edilmiş erişim sırasında değiştirilmemelidir.
GetFormula200000Formülleri almak için olası optimizasyonu uygulayın. Formül ifadesini etkileyebilecek tüm veriler ve ayarlar (Çalışma sayfasının adı, Ad metni, tablo sütunu vb.) optimize edilmiş erişim sırasında değiştirilmemelidir.
SetFormula400000Formülleri ayarlamak için olası optimizasyonu uygulayın. Formül ifadesini (Çalışma sayfasının adı, Ad metni, tablo sütunu vb.) etkileyebilecek tüm veriler ve ayarlar, optimize edilmiş erişim sırasında değiştirilmemelidir.
CalculateFormula800009Formülleri hesaplamak için olası optimizasyonu uygulayın. Optimize edilmiş erişim sırasında hücre verileri değiştirilmemeli, hiçbir yeni nesne (Hücre, Satır, vb.) oluşturulmamalıdır (örneğin,Item ).
ConditionalFormatting1000009Koşullu biçimlendirmelerin biçimlendirme sonucunu almak için olası optimizasyonu uygulayın. Koşullu biçimlendirmelerin sonucunu etkileyebilecek tüm veriler ve ayarlar ( koşullu biçimlendirmelerin ayarları, bağımlı hücre değerleri vb.) optimize edilmiş erişim sırasında değiştirilmemelidir.
Validation2000009Doğrulama sonucunu almak için olası optimizasyonu uygulayın. Doğrulama sonucunu etkileyebilecek tüm veriler ve ayarlar (doğrulama ayarları, bağımlı hücre değerleri, vb.) optimize edilmiş erişim sırasında değiştirilmemelidir.

Notlar

Bazı özellikler için, büyük veri kümesine erişim, arama, hesaplama, …vb gibi çok sayıda tekrarlanan ve karmaşık işlem gerektirir ve bu işlemler çok fazla zaman alacaktır. Genel durumlarda, erişim sırasında tüm bağımlı veriler değişmeden kalır , böylece erişim performansını iyileştirmek için için bazı önbellekler oluşturulabilir ve kullanılabilir. Bu amaçla, kullanıcının olası önbelleğe alma mekanizması tarafından optimize edilmesi gereken veri erişimi türünü belirleyebilmesi için bu API’yi sağlıyoruz. Lütfen, farklı seçenekler için farklı veri kümelerinin “salt okunur” olması gerekebileceğini unutmayın. Ve verilere erişim performansı birçok açıdan bağlıdır, önbelleğe alma mekanizmasının kullanımı performansın iyileştirileceğini garanti etmez. Erişilecek veri kümesinin küçük olması gibi bazı durumlarda, önbellek kullanmak daha fazla zamana neden olabilir, çünkü önbelleğe almanın kendisi de belirli ekstra süreye ihtiyaç duyar.

Ayrıca bakınız