←Select platform

DeleteFromCache(ObjectCache,string) Method

Summary

Deletes a document from the specified cache.

Syntax
C#
C++/CLI
Java
Python
[ObsoleteAttribute("User DeleteFromCache(LoadFromCacheOptions) instead")] 
public static bool DeleteFromCache( 
   ObjectCache cache, 
   string documentId 
) 
public:  
   static bool DeleteFromCache( 
      ObjectCache^ cache, 
      String^ documentId 
   ) 
public static boolean deleteFromCache(ObjectCache cache, String documentId) 
def DeleteFromCache(self,cache,documentId): 

Parameters

cache

The cache object to use. This value cannot be null.

documentId

The document identifier. This value cannot be null.

Return Value

true if the document was purged successfully from the cache; otherwise, false if the document was not found in the cache.

Remarks

Note: This method will be deprecated in the next version of LEADTOOLS. Use DeleteFromCache(LoadFromCacheOptions) instead.

Use this method to delete a document previously stored in the cache with SaveToCache.

This method can return false if the document has expired and was purged from the cache in another way.

This method works by calling LoadFromCache first. If this succeeds, it will set the value of LEADDocument.AutoDeleteFromCache to true and dispose the document. The document will then remove itself from the cache as usual.

Requirements

Target Platforms

Help Version 23.0.2024.2.29
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2024 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Document Assembly
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.