IndexContentCriteria Class

Represents the criteria determining which data is included in the index

Definition

Namespace: Mythicsoft.Search.Core
Assembly: Mythicsoft.Search.Core (in Mythicsoft.Search.Core.dll) Version: 9.3.830.1
C#
public class IndexContentCriteria : IDisposable
Inheritance
Object    IndexContentCriteria
Implements
IDisposable

Properties

BinaryFiles Gets or sets the flag indicating whether or not files that are detected as binary are excluded.
CaseSensitive Gets or sets the flag indicating whether or not the index stores case sensitive information. By default case-sensitive searching is switched off, since case sensitive searching requires the index to include the case-sensitive variants of the same word and therefore increases the size of the index.
Email Gets or sets the flag indicating whether or not the index includes emails from within PST, OST and MSG files. To index the attachments of the emails check the EmailAttachments flag.
EmailAttachments Gets or sets the flag indicating whether or not the index includes email attachments. The Email flag must be switched on for this flag to have any effect.
NonContentFiles Gets or sets the flag indicating whether or not the index includes the file names of all the other files which were found during indexing but didn't have their content indexed. This allows for files to be found by name without requiring their content to also be indexed.
OtherFileNames Gets or sets the the additional file types to be indexed that might not be included with other options.
OtherFolders Gets or sets the the additional folders to be indexed that might not be included with other options.
StandardDocumentFolders Gets or sets the flag indicating whether or not the index includes the standard document locations such as Desktop, My Documents, My Music, My Pictures etc.
StandardDocumentTypes Gets or sets the flag indicating whether or not the index includes common document types, such as Word, Excel, PDF etc. and regular text files.
SubFolders Gets or sets the flag indicating whether or not subfolders are indexed.

Methods

DisposeReleases all resources used by the IndexContentCriteria
Dispose(Boolean)Releases the unmanaged resources used by the IndexContentCriteria and optionally releases the managed resources
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Finalize Non-GC class clean up
(Overrides ObjectFinalize)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)

See Also