2012-01-11 25 views
6

Các tài liệu MSDN không giải thích một cách chi tiết những gì nó được sử dụng cho ..CacheItem regionName Trách nhiệm/sử dụng tài sản?

Kể từ khi bắt buộc của nó, tôi gần như giả định siêu dữ liệu như của một số loại ...

Làm thế nào tôi nhìn vào nó ngay bây giờ, tôi 'muốn sử dụng nó như một cách để chỉ định cache cho người dùng cụ thể chỉ như:

new CacheItem(key: "keyName", value: objectData, regionName: "userName") 

Trách nhiệm của thuộc tính regionName của lớp CacheItem là gì? Cái này được dùng để làm gì?

Trả lời

7

Từ Caching Application Data by Using Multiple Cache Objects in an ASP.NET Application

Các lớp tùy chỉnh cho thấy làm thế nào bạn sẽ lưu trữ các dữ liệu được lưu trữ trong một khu vực có tên là trong bộ nhớ. Đối tượng bộ nhớ cache được tích hợp sẵn không hỗ trợ khái niệm vùng nhưng được sử dụng trong blog này để minh họa cách bạn triển khai các vùng trong lớp bộ nhớ cache tùy chỉnh. Vùng bộ nhớ cache là một phân vùng trong bộ nhớ được dành riêng để lưu trữ một hoặc nhiều đối tượng bộ nhớ cache. Vùng bộ nhớ cache giúp tổ chức các đối tượng bộ nhớ cache trong bộ nhớ.

(nhấn mạnh của tôi)