←选择平台

LoadFromCache (string)方法

总结

从全局缓存加载以前保存的文档。

语法
c#
VB
c++
Java
[ObsoleteAttribute ("用户LoadFromCache(LoadFromCacheOptions)代替")]公共静态LEADDocumentLoadFromCache (字符串documentId
公共共享函数LoadFromCache (按值传递documentId作为字符串作为LEADDocument
公共静态LEADDocument^ LoadFromCache (字符串^documentId
公共静态文档loadFromCache(字符串documentId

参数

documentId

文档标识符。此值不能为

返回值

如果在缓存中找到document对象;否则,

讲话

注意:此方法将在下一版本的LEADTOOLS中被弃用,请使用LoadFromCache (LoadFromCacheOptions)代替。

此方法相当于调用LoadFromCache (DocumentFactory。缓存,documentId)因此,如果将抛出异常缓存不是设置好的。

使用此方法加载先前存储在缓存中的文档SaveToCache.文档将按照保存时的状态重新加载和填充。如果文档最初是通过LoadFromFile那么原始文件必须仍然存在并且可以被访问。如果文档最初是通过LoadFromUriLoadFromUriAsync创建,则库已将原始文件复制到缓存中,不再使用。即使删除了原始文件,也可以重新构造文档。

如果本文档最初是使用LoadFromStream时,将流中存储的数据保存到缓存中SaveToCache并且该流不再使用,并且加载该文档的方式将与从外部URI下载文档相同。

这个方法可能返回如果文档在缓存中,但过期并已清除。

如果要在应用程序的会话之间重用文档,则从缓存保存和加载文档非常有用。文档标识符(documentId)是在将文档保存到缓存并销毁后重新构造文档所需的全部存储。这个ID可以存储在数据库中,也可以传递给客户端,就像在LEADTOOLS Document Web Service中一样。

LoadFromCache支持加载已上传但尚未加载的文档。工厂将检查并执行对LoadFromUri在内部。

文档可以在任何时候从缓存中手动删除使用DocumentFactory

例子

示例请参见DocumentId

需求
目标平台
Leadtools。文档作为sembly
188金宝搏的网址客服|支持|联系我们|知识产权公告
©1991 - 2021领德科技有限公司版权所有。