EasySearchASP.net Documented Class Library

Catalog Methods

The methods of the Catalog class are listed below. For a complete list of Catalog class members, see the Catalog Members topic.

Public Static Methods

DeserializeFromFile This method checks a file and returns a catalog if the file is found and can be deserialized.

Public Instance Methods

AddMySelfToCacheOverloaded. Add this Catalog to the ASP.NET Cache
AddPageToQueueOverloaded. 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.
RemovePageFromCatalogOverloaded. Remove page from Catalog.
RemovePageFromQueue Helper method to remove a page from the queue to be scanned
SearchReturns 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.
ToStringOverloaded. Debug string to see the Catalog represented as XML.

See Also

Catalog Class | EasySearchModule Namespace