Keyoti SearchUnit API Docs
XmlLocationTable Class
API DocumentationKeyoti.SearchEngine.DataAccessXmlLocationTable
Keyoti SearchUnit v6
Represents location category table.
Declaration Syntax
C#C#Visual BasicVisual BasicVisual C++Visual C++F#F#
public class XmlLocationTable : XmlTable
public class XmlLocationTable : XmlTable
Public Class XmlLocationTable
	Inherits XmlTable
Public Class XmlLocationTable
	Inherits XmlTable
public ref class XmlLocationTable : public XmlTable
public ref class XmlLocationTable : public XmlTable
type XmlLocationTable =  
    class
        inherit XmlTable
    end
type XmlLocationTable =  
    class
        inherit XmlTable
    end
Members
All MembersConstructorsMethodsPropertiesFields



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

Add(LocationCategoryRecord)
Adds a location

BuildImportTimeLocationsCache
Creates a cache.

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.)
GetHashCode()()()() (Inherited from Object.)
GetIDs(String)
Gets locationCategoryID for the specified location category name (in addition, returns the last used ID)`

GetLocationCategories()()()()
Returns list of locations known in the 'database'.

GetLocationCategoryRecordFromID(Int32)
Returns a LocationCategory, corresponding to locationID passed as in parameter

GetLocationID(String)
Returns a location ID for the specified location name.

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)
Removes a location from the database.

RemoveNode(String)
Removes from xml file the node selected by the queryString received from the derived class
(Inherited from XmlTable.)
ToString()()()() (Inherited from Object.)
UpdateLocationCategory(LocationCategoryRecord)
Updates the location record in the database

WriteTable()()()()
Writes content to the location 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

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