Ninja Database Pro
FullTextIndex<T> Class Members
Fields  Properties  Methods 


KellermanSoftware.NinjaDatabasePro Namespace : FullTextIndex<T> Class

The following tables list the members exposed by FullTextIndex<T>.

Public Constructors
 NameDescription
Public Constructor  
Top
Protected Fields
Public Properties
 NameDescription
Public Property The name of the class type (Inherited from KellermanSoftware.NinjaDatabasePro.BaseSingleIndex<T,TIndex>)
Public Property Reference to the database (Inherited from KellermanSoftware.NinjaDatabasePro.BaseSingleIndex<T,TIndex>)
Public Property The name of the index (Inherited from KellermanSoftware.NinjaDatabasePro.BaseSingleIndex<T,TIndex>)
Public Property True if an index has been inserted or updated or deleted (Inherited from KellermanSoftware.NinjaDatabasePro.BaseSingleIndex<T,TIndex>)
Public Property True if an index has been inserted or updated or deleted and has not been sorted yet (Inherited from KellermanSoftware.NinjaDatabasePro.BaseSingleIndex<T,TIndex>)
Public Property The name of the property for this index (Inherited from KellermanSoftware.NinjaDatabasePro.BaseSingleIndex<T,TIndex>)
Public Property Used for serialization and deserialization. A dictionary with the primary key for the key, and the index for the value (Inherited from KellermanSoftware.NinjaDatabasePro.SingleIndex<T,string>)
Public Property The style of the index; unique or non-unique (Inherited from KellermanSoftware.NinjaDatabasePro.BaseSingleIndex<T,TIndex>)
Top
Public Methods
 NameDescription
Public Method Clear all the items in the index and set IsDirty to true (Inherited from KellermanSoftware.NinjaDatabasePro.SingleIndex<T,string>)
Public Method Clear all lazy loaded values (Inherited from KellermanSoftware.NinjaDatabasePro.SingleIndex<T,string>)
Public Method Delete an item in the index by primary key and set IsDirty to true (Inherited from KellermanSoftware.NinjaDatabasePro.SingleIndex<T,string>)
Public Method Get all the primary keys associated with this index (Inherited from KellermanSoftware.NinjaDatabasePro.SingleIndex<T,string>)
Public Method Get all the primary keys associated with this index in descending order (Inherited from KellermanSoftware.NinjaDatabasePro.SingleIndex<T,string>)
Public Method Get a list of Index Records that match the passed indexValue (Inherited from KellermanSoftware.NinjaDatabasePro.SingleIndex<T,string>)
Public Method Get all the primary keys associated with this index in ascending order (Inherited from KellermanSoftware.NinjaDatabasePro.SingleIndex<T,string>)
Public Method Insert an index value into the index. It is assumed that it has already been checked for uniqueness (Inherited from KellermanSoftware.NinjaDatabasePro.SingleIndex<T,string>)
Public Method Query for a list of index records (Inherited from KellermanSoftware.NinjaDatabasePro.SingleIndex<T,string>)
Public Method Search the text field where all keywords must be present  
Public Method Search the text field where at least one keyword must be present  
Public Method Search by the passed in regular expression  
Public Method Search by a phrase  
Public Method Sort the index by the index value (Inherited from KellermanSoftware.NinjaDatabasePro.SingleIndex<T,string>)
Public Method Update an index value by the primary key (Inherited from KellermanSoftware.NinjaDatabasePro.SingleIndex<T,string>)
Top
See Also

Reference

FullTextIndex<T> Class
KellermanSoftware.NinjaDatabasePro Namespace