NCache 4.6 - Online Documentation

Removing Items

You can remove items from the cache from anywhere in your application using Remove and RemoveAsync methods.
       To utilize the APIs, include the following namespace in your application: Alachisoft.NCache.Web.Caching.
Using Remove Method
  • Create a new Class named 'Customer' in your already created Test Application.
  • Insert the following code in the 'Customer' class.
class Customer
  • Now insert the following code in the 'Main' of the project:
Cache _cache = NCache.InitializeCache("myCache");
Customer customer = new Customer (); = "David" ;
customer.customerID = 1001;
customer.City = "London" ;
customer.ContactNumber = "+44-xxx-xxxx-xxxx" ;
customer.IsOrderInProcess = true ;
// Add Item to Cache
_cache.Add("Customer:David:1001" , customer);
// Removes key from Cache and returns the attached object with it
Object removedObject = _cache.Remove("Customer:David:1001");
Customer customerInformation = (Customer)removedObject;
//perform operations
  • Start the Local Cache 'myCache'.
  • Run the project.
See Also