Document

Document class

Representerar basklassen för dokument som läggs till i ett index från filsystem, ström eller struktur. Innehåller statiska metoder för att skapa dokument från olika typer av källor.

public abstract class Document

Egenskaper

namn Beskrivning
virtual AdditionalFields { get; set; } Hämtar eller ställer in ytterligare fält för dokumentet.
virtual Attributes { get; set; } Hämtar eller ställer in dokumentets attribut.
abstract DocumentKey { get; } Hämtar dokumentnyckeln som används för att identifiera dokumentet i ett index.
abstract DocumentSourceKind { get; } Får dokumentets källtyp.
abstract Extension { get; } Hämtar tillägget som används för denna dokumenttyp.
abstract IsLazy { get; } Får ett värde som anger om dokumentet laddas efter behov eller inte.
abstract ModificationDate { get; } Hämtar det senaste ändringsdatumet för dokumentet.

Metoder

namn Beskrivning
static CreateFromFile(string) Skapar ett dokument från en fil.
static CreateFromStream(string, DateTime, string, Stream) Skapar ett dokument från en ström.
static CreateFromStructure(string, DateTime, DocumentField[]) Skapar ett dokument från en struktur som är en rad textfält.
static CreateLazy(DocumentSourceKind, string, IDocumentLoader) Skapar ett lata laddat dokument.
override ToString() Returnerar enString som representerar strömmenDocument .

Anmärkningar

Läs mer

Se även