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.) |