The methods of the Catalog class are listed below. For a complete list of Catalog class members, see the Catalog Members topic.
![]() DeserializeFromFile | This method checks a file and returns a catalog if the file is found and can be deserialized. |
AddMySelfToCache | Overloaded. Add this Catalog to the ASP.NET Cache |
AddPageToQueue | Overloaded. Helper method to add a Page URL to the Queue |
ContainsWord | Returns a Word if the Word exists, otherwise null is returned. |
Equals (inherited from Object) | Determines whether the specified Object is equal to the current Object. |
GetHashCode (inherited from Object) | Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table. |
GetType (inherited from Object) | Gets the Type of the current instance. |
GetWordsInPage | Helper method to clear the Pages Hashtable. This means the next time the Pages collection is requested, it will be rebuilt. |
OnPageRemovedFromCatalog | Triggers the PageRemovedFromCatalog event. |
OnUrlAddedToCatalogQueue | Triggers the UrlAddedToCatalogQueue event. |
RemovePageFromCatalog | Overloaded. Remove page from Catalog. |
RemovePageFromQueue | Helper method to remove a page from the queue to be scanned |
Search | Returns all the Pages which contain the searchWord |
Search_And | Returns a hastable of Finding for a search string array. Can be used with Utils.MergeHashTables to merge multiple Hashtable Results |
SerializeToFile | Serializes a catalog to file. |
ToString | Overloaded. Debug string to see the Catalog represented as XML. |