C# Класс Rock.UniversalSearch.Crawler.Crawler

Crawler
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CrawlSite ( Rock.Web.Cache.Site site ) : int

Crawls a site.

Crawler ( ) : System

Initializes a new instance of the Crawler class.

Crawler ( Rock.Web.Cache.Site site ) : System

Initializes a new instance of the Crawler class.

Приватные методы

Метод Описание
AddRangeButNoDuplicates ( List targetList, List sourceList ) : void

Merges a two lists of strings.

CrawlPage ( string url ) : void

Crawls a page.

GetNodeText ( HtmlNode node, StringBuilder cleanText ) : void

Gets the node text.

GetPageText ( HtmlAgilityPack.HtmlDocument page ) : string

Gets the page text.

GetWebText ( string url ) : string

Gets the response text for a given url.

PageHasBeenCrawled ( string url ) : bool

Checks to see if the page has been crawled.

Описание методов

CrawlSite() публичный Метод

Crawls a site.
public CrawlSite ( Rock.Web.Cache.Site site ) : int
site Rock.Web.Cache.Site
Результат int

Crawler() публичный Метод

Initializes a new instance of the Crawler class.
public Crawler ( ) : System
Результат System

Crawler() публичный Метод

Initializes a new instance of the Crawler class.
public Crawler ( Rock.Web.Cache.Site site ) : System
site Rock.Web.Cache.Site The site.
Результат System