Document

Document class

表示从文件系统、流或结构添加到索引的文档的基类。 包含用于从不同类型的源创建文档的静态方法。

public abstract class Document

特性

姓名 描述
virtual AdditionalFields { get; set; } 获取或设置文档的附加字段。
virtual Attributes { get; set; } 获取或设置文档的属性。
abstract DocumentKey { get; } 获取用于标识索引中文档的文档键。
abstract DocumentSourceKind { get; } 获取文档来源种类。
abstract Extension { get; } 获取用于此文档类型的扩展名。
abstract IsLazy { get; } 获取一个值,指示文档是否按需要加载。
abstract ModificationDate { get; } 获取文档的最后修改日期。

方法

姓名 描述
static CreateFromFile(string) 从文件创建文档。
static CreateFromStream(string, DateTime, string, Stream) 从流创建文档。
static CreateFromStructure(string, DateTime, DocumentField[]) 从作为文本字段数组的结构创建文档。
static CreateLazy(DocumentSourceKind, string, IDocumentLoader) 创建延迟加载文档。
override ToString() 返回一个String代表当前Document.

评论

了解更多

也可以看看