DataForAppend

Overview

DataForAppend is a class which holds information about the table schema and data fields. It is used internally by the Streamers to write table data into the stream.

Location

 

constructor

 

constructor

 

DataForAppend()

 

init()

 

Sub New()

CountOfRecordsPosition

 

property CountOfRecordsPosition: Int32 read write;

 

Int32 CountOfRecordsPosition { get; set; }

 

var CountOfRecordsPosition: Int32 { get{} set{} }

 

Property CountOfRecordsPosition() As Int32

EndDataPosition

 

property EndDataPosition: Int32 read write;

 

Int32 EndDataPosition { get; set; }

 

var EndDataPosition: Int32 { get{} set{} }

 

Property EndDataPosition() As Int32

FieldsInfo

 

property FieldsInfo: array of FieldInfo read write;

 

FieldInfo[] FieldsInfo { get; set; }

 

var FieldsInfo: FieldInfo... { get{} set{} }

 

Property FieldsInfo() As FieldInfo()

MaxRowCount

 

property MaxRowCount: Int32 read write;

 

Int32 MaxRowCount { get; set; }

 

var MaxRowCount: Int32 { get{} set{} }

 

Property MaxRowCount() As Int32

RealFields

 

property RealFields: array of Int32 read write;

 

Int32[] RealFields { get; set; }

 

var RealFields: Int32... { get{} set{} }

 

Property RealFields() As Int32()

RecordCount

 

property RecordCount: Int32 read write;

 

Int32 RecordCount { get; set; }

 

var RecordCount: Int32 { get{} set{} }

 

Property RecordCount() As Int32

TableSchema

 

property TableSchema: SchemaDataTable read write;

 

SchemaDataTable TableSchema { get; set; }

 

var TableSchema: SchemaDataTable { get{} set{} }

 

Property TableSchema() As SchemaDataTable

 

CountOfRecordsPosition

 

property CountOfRecordsPosition: Int32 read write;

 

Int32 CountOfRecordsPosition { get; set; }

 

var CountOfRecordsPosition: Int32 { get{} set{} }

 

Property CountOfRecordsPosition() As Int32

EndDataPosition

 

property EndDataPosition: Int32 read write;

 

Int32 EndDataPosition { get; set; }

 

var EndDataPosition: Int32 { get{} set{} }

 

Property EndDataPosition() As Int32

FieldsInfo

 

property FieldsInfo: array of FieldInfo read write;

 

FieldInfo[] FieldsInfo { get; set; }

 

var FieldsInfo: FieldInfo... { get{} set{} }

 

Property FieldsInfo() As FieldInfo()

MaxRowCount

 

property MaxRowCount: Int32 read write;

 

Int32 MaxRowCount { get; set; }

 

var MaxRowCount: Int32 { get{} set{} }

 

Property MaxRowCount() As Int32

RealFields

 

property RealFields: array of Int32 read write;

 

Int32[] RealFields { get; set; }

 

var RealFields: Int32... { get{} set{} }

 

Property RealFields() As Int32()

RecordCount

 

property RecordCount: Int32 read write;

 

Int32 RecordCount { get; set; }

 

var RecordCount: Int32 { get{} set{} }

 

Property RecordCount() As Int32

TableSchema

 

property TableSchema: SchemaDataTable read write;

 

SchemaDataTable TableSchema { get; set; }

 

var TableSchema: SchemaDataTable { get{} set{} }

 

Property TableSchema() As SchemaDataTable

 

constructor

 

constructor

 

DataForAppend()

 

init()

 

Sub New()