The Row type exposes the following members.
Constructors
Name | Description | |
---|---|---|
Row()()()() |
Constructor for Row objects. This will throw exceptions
| |
Row(Schema) |
Constructor for Row object. Users should NOT be constructing Rows
using this mechanism. Scope will construct Rows for the users.
| |
Row(Schema, array<ColumnData>[]()[][]) |
Constructor for Row object. Users should NOT be constructing Rows
using this mechanism. Scope will construct Rows for the users.
|
Methods
Name | Description | |
---|---|---|
Clone |
Creates deep-copy of the Row
| |
Copy(Row) | Obsolete.
Obsolete: Please use the CopyTo method instead
| |
Copy(Row, Row) | Obsolete.
Copies data from the source Row to the destination Row
| |
CopyScopeCEPStatusTo | ||
CopyTo |
Copies data from the current Row to the destination Row
| |
Deserialize(BinaryReader) |
Allows for strongly-typed Row types to deserialize from binary streams more
efficiently. Users should not implement their own Deserialize methods.
| |
Deserialize(StreamReader, Char) |
Method used to read data from a text streams.
Most users should not need this method
| |
DeserializeRow |
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.
| |
Dump |
This method will dump the contents of the Row to a string format.
| |
IsScopeCEPCTI | ||
Reset |
Resets all of the Columns to their default value
| |
Serialize(BinaryWriter) |
Allows for strongly-typed Row types to serialize to binary streams more
efficiently. Users should not implement their own Serialize methods.
| |
Serialize(StreamWriter) |
Serialize a row into a text stream
| |
Serialize(StreamWriter, String, Boolean, Boolean) |
Serialize a row into a text file
| |
SerializeRow |
Serialize a row into a binary stream.
This binary stream can only be deserialized by DeserializeRow().
|
Properties
Name | Description | |
---|---|---|
Columns |
Accesses ColumnData array in the Row
| |
Count |
Returns the number of columns in the Row
| |
Item[([( Int32])]) |
Accesses the ColumnData corresponding to the index
| |
Item[([( String])]) |
Accesses the ColumnData corresponding to the tag name.
Note: The performance of this method is slower due to
a call to a Dictionary
| |
Schema |
Returns the Schema object describing this Row
| |
Size |
internal size
|