Keyoti Search for ASP.NET API Docs
Crawl Method (urlList, isLoginPage)
API DocumentationKeyoti.SearchEngine.Index.IndexableSourcesWebSiteSpiderCrawl(ArrayList, ArrayList)
Keyoti Search for ASP.NET 2010
Crawls all URL strings in urlList, adds new document URLs (including those from urlList) to the 'database' and returns list of newly found URLs.
Declaration Syntax
C#Visual BasicVisual C++
[ObsoleteAttribute("Use DocumentIndex.ImportWebsite instead.", true)]
public virtual ArrayList Crawl(
	ArrayList urlList,
	ArrayList isLoginPage
)
<ObsoleteAttribute("Use DocumentIndex.ImportWebsite instead.", True)> _
Public Overridable Function Crawl ( _
	urlList As ArrayList, _
	isLoginPage As ArrayList _
) As ArrayList
[ObsoleteAttribute(L"Use DocumentIndex.ImportWebsite instead.", true)]
public:
virtual ArrayList^ Crawl(
	ArrayList^ urlList, 
	ArrayList^ isLoginPage
)
Parameters
urlList (ArrayList)
List of string objects specifying URLs to be crawled
isLoginPage (ArrayList)
List of booleans indicating whether URL at corresponding index in urlList is a 'login page' for Forms Authentication - see user guide section on Forms Authentication for more.
Return Value
ArrayList of Uri objects with new URLs added to 'database'.
Remarks
Crawling will read each page and then each page (within the same host) linked from that page, until it finds no new pages.
Exceptions
ExceptionCondition
InvalidOperationExceptionIf Configuration.IsLock is true (a lock has been applied).

Assembly: Keyoti2.SearchEngine.Core (Module: Keyoti2.SearchEngine.Core) Version: 2010.4.1.609