IRowHelper

Overview

The IRowHelper interface provides properties to access a data row content and to monitor its changes. Classes implementing this interface are used by Business Rules Scripting API to provide access to the data rows's data via scripting language.

Location

Implemented in

Properties


Changed

 

property Changed[index: Int32]: Boolean read;

 

Boolean Changed[Int32 index] { get; }

 

Property ReadOnly Changed(index As Int32) As Boolean

Changed

 

property Changed[name: String]: Boolean read;

 

Boolean Changed[String name] { get; }

 

Property ReadOnly Changed(name As String) As Boolean

CurrentValues

 

property CurrentValues[index: Int32]: Object read write;

 

Object CurrentValues[Int32 index] { get; set; }

 

Property CurrentValues(index As Int32) As Object

CurrentValues

 

property CurrentValues[name: String]: Object read write;

 

Object CurrentValues[String name] { get; set; }

 

Property CurrentValues(name As String) As Object

FieldCount

Gets a number of the data row fields.

 

property FieldCount: Int32 read;

 

Int32 FieldCount { get; }

 

Property ReadOnly FieldCount As Int32

FieldName

Gets a name of the field specified via an index number.

 

property FieldName[index: Int32]: String read;

 

String FieldName[Int32 index] { get; }

 

Property ReadOnly FieldName(index As Int32) As String

FieldType

Gets a data type of the field specified via its index.

 

property FieldType[index: Int32]: DataType read;

 

DataType FieldType[Int32 index] { get; }

 

Property ReadOnly FieldType(index As Int32) As DataType

PreviousValues

 

property PreviousValues[index: Int32]: Object read;

 

Object PreviousValues[Int32 index] { get; }

 

Property ReadOnly PreviousValues(index As Int32) As Object

PreviousValues

 

property PreviousValues[name: String]: Object read;

 

Object PreviousValues[String name] { get; }

 

Property ReadOnly PreviousValues(name As String) As Object

TableName

Gets a name of the table that contains the data row.

 

property TableName: String read;

 

String TableName { get; }

 

Property ReadOnly TableName As String

See Also