Document

Document class

Vertegenwoordigt de basisklasse voor documenten die vanuit een bestandssysteem, stream of structuur aan een index zijn toegevoegd. Bevat statische methoden voor het maken van documenten uit verschillende typen bronnen.

public abstract class Document

Eigenschappen

Naam Beschrijving
virtual AdditionalFields { get; set; } Haalt of stelt de extra velden voor het document in.
virtual Attributes { get; set; } Haalt de kenmerken van het document op of stelt deze in.
abstract DocumentKey { get; } Haalt de documentsleutel op die wordt gebruikt om het document binnen een index te identificeren.
abstract DocumentSourceKind { get; } Haalt het type documentbron op.
abstract Extension { get; } Haalt de extensie op die voor dit documenttype wordt gebruikt.
abstract IsLazy { get; } Krijgt een waarde die aangeeft of het document naar behoefte is geladen of niet.
abstract ModificationDate { get; } Haalt de laatste wijzigingsdatum van het document op.

methoden

Naam Beschrijving
static CreateFromFile(string) Maakt een document van een bestand.
static CreateFromStream(string, DateTime, string, Stream) Maakt een document van een stream.
static CreateFromStructure(string, DateTime, DocumentField[]) Maakt een document van een structuur die een reeks tekstvelden is.
static CreateLazy(DocumentSourceKind, string, IDocumentLoader) Creëert een lazy-loaded document.
override ToString() Geeft als resultaat eenString dat vertegenwoordigt de stroomDocument .

Opmerkingen

Kom meer te weten

Zie ook