The Row type exposes the following members.

Constructors

  NameDescription
Public methodRow()()()()
Constructor for Row objects. This will throw exceptions
Public methodRow(Schema)
Constructor for Row object. Users should NOT be constructing Rows using this mechanism. Scope will construct Rows for the users.
Public methodRow(Schema, array<ColumnData>[]()[][])
Constructor for Row object. Users should NOT be constructing Rows using this mechanism. Scope will construct Rows for the users.

Methods

  NameDescription
Public methodClone
Creates deep-copy of the Row
Public methodCopy(Row) Obsolete.
Obsolete: Please use the CopyTo method instead
Public methodStatic memberCopy(Row, Row) Obsolete.
Copies data from the source Row to the destination Row
Public methodCopyScopeCEPStatusTo
Public methodCopyTo
Copies data from the current Row to the destination Row
Public methodDeserialize(BinaryReader)
Allows for strongly-typed Row types to deserialize from binary streams more efficiently. Users should not implement their own Deserialize methods.
Public methodDeserialize(StreamReader, Char)
Method used to read data from a text streams. Most users should not need this method
Public methodStatic memberDeserializeRow
Deserialize a row from a binary stream. This binary stream must be written by SerializeRow(). If no row in the reader, throw EndOfStreamException. If data corrupt, throw InvalidDataException.
Public methodDump
This method will dump the contents of the Row to a string format.
Public methodIsScopeCEPCTI
Public methodReset
Resets all of the Columns to their default value
Public methodSerialize(BinaryWriter)
Allows for strongly-typed Row types to serialize to binary streams more efficiently. Users should not implement their own Serialize methods.
Public methodSerialize(StreamWriter)
Serialize a row into a text stream
Public methodSerialize(StreamWriter, String, Boolean, Boolean)
Serialize a row into a text file
Public methodStatic memberSerializeRow
Serialize a row into a binary stream. This binary stream can only be deserialized by DeserializeRow().

Properties

  NameDescription
Public propertyColumns
Accesses ColumnData array in the Row
Public propertyCount
Returns the number of columns in the Row
Public propertyItem[([( Int32])])
Accesses the ColumnData corresponding to the index
Public propertyItem[([( String])])
Accesses the ColumnData corresponding to the tag name. Note: The performance of this method is slower due to a call to a Dictionary
Public propertySchema
Returns the Schema object describing this Row
Public propertySize
internal size

See Also