C# 클래스 Rock.UniversalSearch.Crawler.Crawler

Crawler
파일 보기 프로젝트 열기: NewSpring/Rock 1 사용 예제들

공개 메소드들

메소드 설명
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