Table of Contents

Interface IDmsTable

Namespace
Skyline.DataMiner.Core.DataMinerSystem.Common
Assembly
Skyline.DataMiner.Core.DataMinerSystem.Common.dll

DataMiner table interface.

public interface IDmsTable
Extension Methods

Properties

Element

Gets the element this table is part of.

Id

Gets the table parameter ID.

IsPartial

Returns true if this table is a partial table using pages to display large data in pieces.

Methods

AddRow(object[])

Adds the provided row to this table.

DeleteRow(string)

Removes the row with the specified primary key from the table.

DeleteRows(IEnumerable<string>)

Removes the rows with the specified primary keys from the table.

GetColumn<T>(int)

Gets the specified column.

GetData(int)

Gets the table data.

GetDisplayKey(string)

Gets the display key that corresponds with the specified primary key.

GetDisplayKeys()

Gets the display keys.

GetPrimaryKey(string)

Retrieves the primary key that corresponds with the specified display key.

GetPrimaryKeys()

Retrieves the primary keys.

GetRow(string)

Retrieves the row with the specified primary key.

GetRows()

Retrieves the table rows.

QueryData(IEnumerable<IColumnFilter>)

Retrieves the rows that match the specified filters.

RowExists(string)

Determines whether a row with the specified primary key exists in the table.

SetRow(string, object[])

Updates the row with the provided data.