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

C# | C# | Visual Basic | Visual Basic | Visual C++ | Visual C++ | F# | F# |
[ObsoleteAttribute("Use DocumentIndex.ImportWebsite instead.", true)] public virtual ArrayList Crawl( string startURL, bool isLoginPage, WebsiteBasedIndexableSourceRecord indexableSourceRecord )
[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
<ObsoleteAttribute("Use DocumentIndex.ImportWebsite instead.", true)> Public Overridable Function Crawl ( startURL As String, isLoginPage As Boolean, indexableSourceRecord As WebsiteBasedIndexableSourceRecord ) As ArrayList
public: [ObsoleteAttribute(L"Use DocumentIndex.ImportWebsite instead.", true)] virtual ArrayList^ Crawl( String^ startURL, bool isLoginPage, WebsiteBasedIndexableSourceRecord^ indexableSourceRecord )
public: [ObsoleteAttribute(L"Use DocumentIndex.ImportWebsite instead.", true)] virtual ArrayList^ Crawl( String^ startURL, bool isLoginPage, WebsiteBasedIndexableSourceRecord^ indexableSourceRecord )
[<ObsoleteAttribute("Use DocumentIndex.ImportWebsite instead.", true)>] abstract Crawl : startURL : string * isLoginPage : bool * indexableSourceRecord : WebsiteBasedIndexableSourceRecord -> ArrayList [<ObsoleteAttribute("Use DocumentIndex.ImportWebsite instead.", true)>] override Crawl : startURL : string * isLoginPage : bool * indexableSourceRecord : WebsiteBasedIndexableSourceRecord -> ArrayList
[<ObsoleteAttribute("Use DocumentIndex.ImportWebsite instead.", true)>] abstract Crawl : startURL : string * isLoginPage : bool * indexableSourceRecord : WebsiteBasedIndexableSourceRecord -> ArrayList [<ObsoleteAttribute("Use DocumentIndex.ImportWebsite instead.", true)>] override Crawl : startURL : string * isLoginPage : bool * indexableSourceRecord : WebsiteBasedIndexableSourceRecord -> 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: 2015.6.15.120