Keyoti SearchUnit API Docs
XmlContentTable Class
API DocumentationKeyoti.SearchEngine.DataAccessXmlContentTable
Keyoti SearchUnit v6
Implements content categories table in an XML file.
Declaration Syntax
C#C#Visual BasicVisual BasicVisual C++Visual C++F#F#
public class XmlContentTable : XmlTable
public class XmlContentTable : XmlTable
Public Class XmlContentTable
	Inherits XmlTable
Public Class XmlContentTable
	Inherits XmlTable
public ref class XmlContentTable : public XmlTable
public ref class XmlContentTable : public XmlTable
type XmlContentTable =  
    class
        inherit XmlTable
    end
type XmlContentTable =  
    class
        inherit XmlTable
    end
Members
All MembersConstructorsMethodsPropertiesFields



IconMemberDescription
XmlContentTable(Configuration)
Creates a new instance of the XmlContentTable.

Add(String) Obsolete.
Adds data from a content object to the table

Add(ContentCategoryRecord)
Adds data from a content object to the table

changedTable
Flag indicating whether the table has changed.
(Inherited from XmlTable.)
Configuration
The instance of the Configuration class that holds the settings to be used.
(Inherited from XmlTable.)
Equals(Object) (Inherited from Object.)
Finalize()()()() (Inherited from Object.)
GetContentCategories()()()()
Returns list of contents known in the 'database'.

GetContentCategoryRecordFromID(Int32)
Gets ContentCategoryRecord for a content ID.

GetContentID(String)
Gets the ID for the specified contentCategory

GetHashCode()()()() (Inherited from Object.)
GetIDs(String)
Gets ContentCategory ID for the specified ContentCategoryName (in addition, returns the LastUsedID)`

GetType()()()() (Inherited from Object.)
MemberwiseClone()()()() (Inherited from Object.)
ReadTable(String)
Load an XmlDocument with the content of the xml file
(Inherited from XmlTable.)
Remove(String)
Builds the xpathQuery string for removing a ContentCategory node from xml file

RemoveNode(String)
Removes from xml file the node selected by the queryString received from the derived class
(Inherited from XmlTable.)
ToString()()()() (Inherited from Object.)
UpdateContentCategory(ContentCategoryRecord)
Updates a ContentCategory record (does not check for duplicates)

WriteTable()()()()
Writes modified content to the file

xmlDoc
The xml document.
(Inherited from XmlTable.)
xmlEscape(String)
Escapes any quotes in val.
(Inherited from XmlTable.)
xmlUnescape(String)
Unescapes any quotes in val.
(Inherited from XmlTable.)
Inheritance Hierarchy
Object
XmlTable
 XmlContentTable

Assembly: Keyoti4.SearchEngine.Core (Module: Keyoti4.SearchEngine.Core.dll) Version: 2015.6.15.120