![]() | imbMCRepository Class |
[This is preliminary documentation and is subject to change.]
Namespace: imbMiningContext.MCRepository
[fileStructureAttribute("name", fileStructureMode.subdirectory, fileDataFilenameMode.propertyValue, fileDataPropertyOptions.textDescription)] public class imbMCRepository : fileDataStructure, IFileDataStructure, IObjectWithNameAndDescription, IObjectWithDescription, IObjectWithName
The imbMCRepository type exposes the following members.
Name | Description | |
---|---|---|
![]() | imbMCRepository | Initializes a new instance of the imbMCRepository class |
![]() | imbMCRepository(String, String, folderNode) |
Initializes a new instance of the imbMCRepository class.
|
Name | Description | |
---|---|---|
![]() | description | Information on subset used, content, date of creation and such things |
![]() | doExcludeDuplicatePages | If true it will skip a crawled page that was found to have duplicate content, during MCWebSite repository construction |
![]() | doExcludeIrrelevantPages | If true it will skip a crawled page that was evaluated as irrelevant, during MCWebSite repository construction |
![]() | doThrowOnDomainMismatch | Throw if page URL is not the same domain as web site is |
![]() | filesNotFound |
Messages on pages that were not found
|
![]() | folder |
Parent folder or it's own folder
(Inherited from fileDataStructure.) |
![]() | loger | Persistant log builder |
![]() | name | Mining Content repository name |
![]() | siteTable |
Site page repositories index
|
Name | Description | |
---|---|---|
![]() | BuildWebPage |
Builds the web page repository using ISpiderTarget crawl information
|
![]() | BuildWebSite |
Builds or updates web site repositorium using crawling information.
|
![]() | CheckSiteTable |
Checks and recovers the site table, if broken
|
![]() | debugReport |
print out short report on content of the repository (if any)
|
![]() | DeleteAll | |
![]() | DeleteWebSite |
Deletes the web site repository entry and its directory
|
![]() | doContentReports |
creates extra files describing the repository content
|
![]() | Equals | (Inherited from Object.) |
![]() | GetAllWebPages |
Gets all web pages registered in the pageTable loaded, if takeSettings used then returns sampleTake
|
![]() | GetAllWebSites |
Returns repository instances for all web sites registered in siteTable, if takeSettings used then returns sampleTake
|
![]() | GetHashCode | (Inherited from Object.) |
![]() | GetType | (Inherited from Object.) |
![]() | GetWebPage |
Gets the web page repository by resolved URL
|
![]() | GetWebSite |
Gets web site repositorium by clean domain name, like: "koplas.co.rs" for http://www.koplas.co.rs
|
![]() | isTargetProper |
Determines whether target is proper according to repositorium settings
|
![]() | OnBeforeSave | (Overrides fileDataStructure.OnBeforeSave.) |
![]() | OnLoaded | (Overrides fileDataStructure.OnLoaded.) |
![]() | Save | |
![]() | SetFolderDescription |
Sets the folder description
(Inherited from fileDataStructure.) |
![]() | ToString | (Inherited from Object.) |