Close
dtSearch Engine API for .NET Framework 2.x-4.x 2023.02
DataSource::DocBytes Property

Use DocBytes to provide an array of bytes for dtSearch to use as the binary contents of this document.

public array<byte> DocBytes;

dtSearch treats the contents of DocBytes as if it were a file found on disk, so it can be any binary document format that dtSearch supports, such as a PDF file, DOC file, XLS file, etc. The contents of the document in DocBytes, along with any properties such as Office Summary Information fields, are combined with the field-value pairs in DocFields and indexed as a single document.  

Set HaveDocBytes to true if there is a document in DocBytes.  

The DataSource interface provides three ways to return a binary document: DocStream (any .NET Stream object), DocBytes (a byte array), and DocIsFile (a disk file). Only one of these can be used for each document.