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 . |
评论
了解更多