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
İsim | Değer | Tanım |
---|---|---|
None | 0 | Herhangi bir veri erişimi için önbellek yok. |
All | FFFFFFFFFFFFFFFF | Ç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. |
PositionAndSize | 3 | Nesnenin (Ş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. |
CellsData | 9 | Hü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 ). |
CellDisplay | 100086 | hü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. |
GetFormula | 200000 | Formü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. |
SetFormula | 400000 | Formü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. |
CalculateFormula | 800009 | Formü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 ). |
ConditionalFormatting | 1000009 | Koş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. |
Validation | 2000009 | Doğ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
- ad alanı Aspose.Cells
- toplantı Aspose.Cells