Starts the spidering process, which will recrawl all the existing documents for new links.

C# | Visual Basic |
[ObsoleteAttribute("Use DocumentIndex.ImportWebsite instead.", true)] public virtual ArrayList Crawl( string startURL, bool isLoginPage, WebsiteBasedIndexableSourceRecord indexableSourceRecord )
<ObsoleteAttribute("Use DocumentIndex.ImportWebsite instead.", true)> Public Overridable Function Crawl ( startURL As String, isLoginPage As Boolean, indexableSourceRecord As WebsiteBasedIndexableSourceRecord ) As ArrayList

- startURL (String)
- The URL to start crawling a web-site from.
- isLoginPage (Boolean)
- Whether this start URL is the login form for the site
- indexableSourceRecord (WebsiteBasedIndexableSourceRecord)
- The indexable source record representing a web-site to crawl

ArrayList
ArrayList of Uri objects with URLs that weren't already in the index
ArrayList of Uri objects with URLs that weren't already in the index

Exception | Condition |
---|---|
InvalidOperationException | If Configuration.IsLock is true (a lock has been applied). |
Assembly: Keyoti4.SearchEngine.Core (Module: Keyoti4.SearchEngine.Core.dll) Version: 2022.8.22.610