Click or drag to resize

indexPageTable Class

Home | imbSCI | imbACE | imbNLP | imbWEM | imbWBI

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

[Missing <summary> documentation for "T:imbWEM.Core.index.core.indexPageTable"]

Inheritance Hierarchy
SystemObject
  changeBindableBase
    objectTableBase
      objectTableindexPage
        imbWEM.Core.index.coreindexPageTable

Namespace:  imbWEM.Core.index.core
Assembly:  imbWEM.Core (in imbWEM.Core.dll) Version: 0.1.0.0 (0.1.0.0)
Syntax
C#
public class indexPageTable : objectTable<indexPage>

The indexPageTable type exposes the following members.

Constructors
  NameDescription
Public methodindexPageTable(String, Boolean)
Initializes a new instance of the indexPageTable class
Public methodindexPageTable(String, String)
Initializes a new instance of the indexPageTable class
Top
Properties
  NameDescription
Public propertyChanges
Gets or sets the changes.
(Inherited from changeBindableBase.)
Public propertyCount
Gets the count.
(Inherited from objectTableBase.)
Public propertydescription
(Inherited from objectTableBase.)
Public propertyHasChanges
Gets a value indicating whether this instance has changes.
(Inherited from changeBindableBase.)
Public propertyinfo
Information about the file where table data is stored
(Inherited from objectTableBase.)
Public propertyIsInstanceLinkActive
If TRUE: instances stay linked to the object table, their properties are loaded back to the data table automatically on save
(Inherited from objectTableBase.)
Public propertyIsReadOnly (Inherited from objectTableindexPage.)
Public propertyItem
Gets or creates [!:T], alias of GetOrCreate(String) call
(Inherited from objectTableindexPage.)
Public propertyLoadFailed (Inherited from objectTableBase.)
Public propertyname (Inherited from objectTableBase.)
Public propertyprimaryKeyName (Inherited from objectTableBase.)
Public propertyReadOnlyMode
If true it prevents updating the table but increases performances drastically and provides full thread-safety
(Inherited from objectTableBase.)
Public propertytype (Inherited from objectTableBase.)
Public propertyurlsNotInIndex
Public propertyWriteOnlyMode
If true avoids existing item check procedure - drastically increases performance
(Inherited from objectTableBase.)
Top
Methods
  NameDescription
Public methodAdd (Inherited from objectTableindexPage.)
Public methodAddOrUpdate(UTP, objectTableUpdatePolicy)
Adds object or update if existing row was found. Returns true if new row was created
(Inherited from objectTableindexPage.)
Public methodAddOrUpdate(IEnumerableUTP, objectTableUpdatePolicy)
Adds the or updates data table with objects specified. Returns number of new items added into collection
(Inherited from objectTableindexPage.)
Public methodClear (Inherited from objectTableBase.)
Public methodContains (Inherited from objectTableindexPage.)
Public methodContainsKey
Determines whether the specified key is contained
(Inherited from objectTableBase.)
Public methodCopyTo (Inherited from objectTableindexPage.)
Public methodEquals (Inherited from Object.)
Public methodGetChanges
Gets the changes.
(Inherited from changeBindableBase.)
Public methodGetDataTable
Gets the copy of DataTable
(Inherited from objectTableBase.)
Public methodGetEnumerator (Inherited from objectTableindexPage.)
Public methodGetFirstWhere
Gets the first entry that meets the criteria from the expression
(Inherited from objectTableindexPage.)
Public methodGetGroups``1
Returns objects groupped by the same value of the specified column
(Inherited from objectTableindexPage.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetLastEntry
Gets the last entry: last entry added
(Inherited from objectTableindexPage.)
Public methodGetLastEntryTouched (Inherited from objectTableindexPage.)
Public methodGetLastNEntries
Gets the last n or less entries.
(Inherited from objectTableindexPage.)
Public methodGetList
Gets the list of object
(Inherited from objectTableindexPage.)
Public methodGetOrCreate
Gets the instance under keyValue or create new instance if not existing
(Inherited from objectTableindexPage.)
Public methodGetPageAssertion
Returns flags describing index's knowledge about this page
Public methodGetPageForUrl
Public methodGetPagesAndDomains
Gets the pages with acceptable state checked with GetPageAssertion(String), populates the list od domains.
Public methodGetPagesForDomain
Returns all pages for the domain specified
Public methodGetPagesForUrls
Public methodGetType (Inherited from Object.)
Public methodGetUrlAssertion(IEnumerablespiderLink)
Gets the URL assertion from collection of spider links
Public methodGetUrlAssertion(IEnumerableString, indexURLAssertionResult)
Gets the URL assertion and returns metrics to the provided variables
Public methodGetWhere (Inherited from objectTableindexPage.)
Public methodIndexOf
Index of the item
(Inherited from objectTableindexPage.)
Public methodInvokeChanged
Sets current state of the object to be Changed (i.e. from now on the object will know it had some changes since last Accept call);
(Inherited from changeBindableBase.)
Public methodLoad(String, Boolean)
Loads the content from specified path
(Inherited from objectTableBase.)
Public methodLoad(DataTable, ILogBuilder, objectTableUpdatePolicy)
Loads external inputTable
(Inherited from objectTableBase.)
Public methodOnPropertyChanged
Kreira event koji obaveštava da je promenjen neki parametar
(Inherited from changeBindableBase.)
Public methodRemove(String) (Inherited from objectTableindexPage.)
Public methodRemove(IEnumerableUTP) (Inherited from objectTableindexPage.)
Public methodRemove(UTP) (Inherited from objectTableindexPage.)
Public methodSave
Saves this instance. Returns true on success
(Inherited from objectTableBase.)
Public methodSaveAs
Saves the table on specified path. According to [!:aceCommonTypes.enums.getWritableFileMode] mode selected
(Inherited from objectTableBase.)
Public methodSaveIfChanged
Saves if changed. Returns true if there were changes
(Inherited from objectTableBase.)
Public methodToString (Inherited from Object.)
Top
Events
  NameDescription
Public eventPropertyChanged
Occurs when a property value is changed
(Inherited from changeBindableBase.)
Top
See Also