Click or drag to resize

modelSpiderSiteRecord Class

Home | imbSCI | imbACE | imbNLP | imbWEM | imbWBI

[This is preliminary documentation and is subject to change.]

Data model :: spider execution record for [!:testDefinition]
Inheritance Hierarchy
SystemObject
  dataBindableBase
    imbBindable
      modelDataSet
        modelRecordBase
          modelRecordParentBasespiderWeb, spiderLink, modelSpiderPageRecord
            imbWEM.Core.crawler.modelmodelSpiderSiteRecord

Namespace:  imbWEM.Core.crawler.model
Assembly:  imbWEM.Core (in imbWEM.Core.dll) Version: 0.1.0.0 (0.1.0.0)
Syntax
C#
public class modelSpiderSiteRecord : modelRecordParentBase<spiderWeb, spiderLink, modelSpiderPageRecord>, 
	IModelSiteGlobals, IModelSpiderGlobals

The modelSpiderSiteRecord type exposes the following members.

Constructors
  NameDescription
Public methodmodelSpiderSiteRecord
Initializes a new instance of the modelSpiderSiteRecord class
Top
Properties
  NameDescription
Public propertyaJob
Public propertyaRecord
Public propertyblockMax
Public propertyblockMin
Public propertychildIndexCurrent
(Inherited from modelRecordBase.)
Public propertychildInstance
(Inherited from modelRecordParentBasespiderWeb, spiderLink, modelSpiderPageRecord.)
Public propertychildRecord
(Inherited from modelRecordParentBasespiderWeb, spiderLink, modelSpiderPageRecord.)
Public propertychildren
The sub instance record collection. Collection index is -1 late to the real childRecord and childInstance
(Inherited from modelRecordParentBasespiderWeb, spiderLink, modelSpiderPageRecord.)
Public propertycontext
Public propertycrossLinkStats
Public propertycurrentModuleData
Public propertydataCollectionExtendedList
DataField sets stored at record Finish call
(Inherited from modelDataSet.)
Public propertydomain
Public propertydomainInfo
Public propertyduplicateCount
Public propertyduration
(Inherited from modelRecordBase.)
Public propertyfrontierDLC
Record on module performances
Public propertyindexDeployedMe
Public propertyinstance
(Inherited from modelRecordParentBasespiderWeb, spiderLink, modelSpiderPageRecord.)
Public propertyinstanceID
Human readable instanceID before generation of UID
(Inherited from modelRecordBase.)
Public propertyiteration
Public propertyiterationTableRecord
Public propertylastInput
Public propertylastOutput
Public propertylinkHierarchy
Public propertylistOfDuplicatedPages
Public propertylogBuilder
Log creator
(Inherited from modelDataSet.)
Public propertylogContent
Gets the content of the log. Make sure that state is finished before trying to get the log content
(Inherited from modelRecordBase.)
Public propertyMasterTFIDF
Public propertyname (Inherited from modelRecordBase.)
Public propertypageRecallTarget
Target for recall measurement
Public propertypageTokenizationFailed
Public propertyparent
(Inherited from modelRecordParentBasespiderWeb, spiderLink, modelSpiderPageRecord.)
Public propertyreallyFinished
(Inherited from modelRecordBase.)
Public propertyrelevantPages
Public propertyremarkFlags
Remarks about algorithm execution and/or results
(Inherited from modelRecordBase.)
Public propertyresultPageSet
Public propertyspider
Reference to the spider blueprint instance of crawler (the one created by analytic console)
Public propertyspiderDLCTask
Reference to crawler domain task that runs this DLC thread
Public propertyspiderReal
Real instance of spider/crawler used for this DLC thread
Public propertyspiderTaskResults
Collection of results
Public propertystage
Public propertystageControl
Public propertystartCallCount
Number of start calls
(Inherited from modelRecordBase.)
Public propertystartingThread
(Inherited from modelRecordBase.)
Public propertystate
(Inherited from modelRecordBase.)
Public propertytestRunStamp
Runstamp of test being recorded
(Inherited from modelRecordBase.)
Public propertytimeFinish
The moment of [!:recordFinish] call.
(Inherited from modelRecordBase.)
Public propertytimeseries
Time series with statistics of each iteration
Public propertytimeStart
The moment of [!:recordStart] call.
(Inherited from modelRecordBase.)
Public propertytRecord
Public propertyUID
Auto-generated UID based on instanceID, typesignature and start time
(Inherited from modelRecordBase.)
Public propertyVAR_AllowAutoOutputToConsole (Overrides modelDataSet.VAR_AllowAutoOutputToConsole.)
Public propertyVAR_AllowInstanceToOutputToConsole
(Inherited from modelRecordBase.)
Public propertyVAR_FilenameBase
The root base of filename (without extension) for autosave.
(Inherited from modelRecordBase.)
Public propertyVAR_FilenameExtension
Gets the variable filename extension.
(Inherited from modelRecordBase.)
Public propertyVAR_FilenamePrefix
Gets the variable filename prefix to be used
(Inherited from modelRecordBase.)
Public propertyVAR_FolderPathForAutosave
Gets the variable folder path for autosave.
(Inherited from modelRecordBase.)
Public propertyVAR_LogPrefix (Overrides modelDataSet.VAR_LogPrefix.)
Public propertyVAR_RecordModeFlags (Overrides modelRecordBase.VAR_RecordModeFlags.)
Public propertyVAR_RegisterForAutosave
Gets a value indicating whether the instance should be registered for autosave call on application close
(Inherited from modelRecordBase.)
Public propertyweb
Public propertywGeneralRecord
Public propertywProfile
Public propertywRecord
Top
Methods
  NameDescription
Public method_recordFinish
Records the finish.
(Inherited from modelRecordBase.)
Public method_recordStart
Records the start.
(Inherited from modelRecordBase.)
Public methodAppendDataFields(PropertyCollectionExtended)
Appends its data points into new or existing property collection
(Overrides modelDataSet.AppendDataFields(PropertyCollectionExtended).)
Public methodAppendDataFields(PropertyCollectionExtended, modelRecordFieldToAppendFlags)
Appends the data fields.
(Inherited from modelRecordBase.)
Public methoddatasetBuildOnFinish (Overrides modelRecordBase.datasetBuildOnFinish.)
Public methoddatasetBuildOnFinishDefault
Default dataset build - intended for mid-level class overload
(Inherited from modelRecordBase.)
Public methodDispose
Releases all resources used by the modelSpiderSiteRecord
Public methodEquals (Inherited from Object.)
Public methodfinishChildRecord
Finishes the child record.
(Overrides modelRecordParentBase.finishChildRecord.)
Public methodgetChildRecord
Gets the child record - without starting it and without setting the childRecord nor childInstance. It is thread safe.
(Inherited from modelRecordParentBasespiderWeb, spiderLink, modelSpiderPageRecord.)
Public methodGetChildRecords (Inherited from modelRecordParentBasespiderWeb, spiderLink, modelSpiderPageRecord.)
Public methodGetCrossLinkStats
Gets the crosslinks statistics.
Public methodGetHashCode (Inherited from Object.)
Public methodGetIndexInfo
Gets the index information.
Public methodGetType (Inherited from Object.)
Public methodinitialize
Initializes this instance.
Public methodlog
Logs the specified message.
(Inherited from modelRecordBase.)
Public methodOnPropertyChanged
Called when a property is changed.
(Inherited from dataBindableBase.)
Public methodrecordFinish
Records the finish. Make sure to call [!:_recordFinish] at the end of the method
(Overrides modelRecordParentBase.recordFinish(Object).)
Public methodrecordStart
Records the start. Make sure to call [!:_recordStart] at beginning of the method
(Overrides modelRecordParentBase.recordStart(String, String, Object).)
Public methodSetLogSerializable
Dumps its data into Serializable tween
(Inherited from modelRecordBase.)
Public methodstartChildRecord
Starts the child record.
(Overrides modelRecordParentBase.startChildRecord(UTP, String).)
Public methodstartNextChildRecord
Starts the next child record - method for iterative call
(Inherited from modelRecordParentBasespiderWeb, spiderLink, modelSpiderPageRecord.)
Public methodToString (Inherited from Object.)
Top
Events
  NameDescription
Public eventPropertyChanged
Occurs when a property value changes.
(Inherited from dataBindableBase.)
Top
See Also

Reference

[!:aceCommonTypes.primitives.imbBindable]