Search Results for

    Show / Hide Table of Contents

    Class PagedDataTable

    A DataTable that loads rows incrementally from an IDataReader in pages of PageSize records, tracking end-of-data and raising a change event.

    Inheritance
    object
    MarshalByValueComponent
    DataTable
    PagedDataTable
    Implements
    IComponent
    IDisposable
    IServiceProvider
    IListSource
    ISupportInitializeNotification
    ISupportInitialize
    ISerializable
    IXmlSerializable
    Inherited Members
    DataTable.fInitInProgress
    DataTable.BeginInit()
    DataTable.EndInit()
    DataTable.AcceptChanges()
    DataTable.CreateInstance()
    DataTable.Clone()
    DataTable.Copy()
    DataTable.Clear()
    DataTable.Compute(string, string)
    DataTable.GetChanges()
    DataTable.GetChanges(DataRowState)
    DataTable.GetErrors()
    DataTable.ImportRow(DataRow)
    DataTable.NewRow()
    DataTable.NewRowFromBuilder(DataRowBuilder)
    DataTable.GetRowType()
    DataTable.NewRowArray(int)
    DataTable.OnColumnChanging(DataColumnChangeEventArgs)
    DataTable.OnColumnChanged(DataColumnChangeEventArgs)
    DataTable.OnPropertyChanging(PropertyChangedEventArgs)
    DataTable.OnRemoveColumn(DataColumn)
    DataTable.OnRowChanged(DataRowChangeEventArgs)
    DataTable.OnRowChanging(DataRowChangeEventArgs)
    DataTable.OnRowDeleting(DataRowChangeEventArgs)
    DataTable.OnRowDeleted(DataRowChangeEventArgs)
    DataTable.OnTableCleared(DataTableClearEventArgs)
    DataTable.OnTableClearing(DataTableClearEventArgs)
    DataTable.OnTableNewRow(DataTableNewRowEventArgs)
    DataTable.RejectChanges()
    DataTable.Reset()
    DataTable.Select()
    DataTable.Select(string)
    DataTable.Select(string, string)
    DataTable.Select(string, string, DataViewRowState)
    DataTable.ToString()
    DataTable.BeginLoadData()
    DataTable.EndLoadData()
    DataTable.LoadDataRow(object[], bool)
    DataTable.LoadDataRow(object[], LoadOption)
    DataTable.Merge(DataTable)
    DataTable.Merge(DataTable, bool)
    DataTable.Merge(DataTable, bool, MissingSchemaAction)
    DataTable.Load(IDataReader)
    DataTable.Load(IDataReader, LoadOption)
    DataTable.Load(IDataReader, LoadOption, FillErrorEventHandler)
    DataTable.CreateDataReader()
    DataTable.WriteXml(Stream)
    DataTable.WriteXml(Stream, bool)
    DataTable.WriteXml(TextWriter)
    DataTable.WriteXml(TextWriter, bool)
    DataTable.WriteXml(XmlWriter)
    DataTable.WriteXml(XmlWriter, bool)
    DataTable.WriteXml(string)
    DataTable.WriteXml(string, bool)
    DataTable.WriteXml(Stream, XmlWriteMode)
    DataTable.WriteXml(Stream, XmlWriteMode, bool)
    DataTable.WriteXml(TextWriter, XmlWriteMode)
    DataTable.WriteXml(TextWriter, XmlWriteMode, bool)
    DataTable.WriteXml(XmlWriter, XmlWriteMode)
    DataTable.WriteXml(XmlWriter, XmlWriteMode, bool)
    DataTable.WriteXml(string, XmlWriteMode)
    DataTable.WriteXml(string, XmlWriteMode, bool)
    DataTable.WriteXmlSchema(Stream)
    DataTable.WriteXmlSchema(Stream, bool)
    DataTable.WriteXmlSchema(TextWriter)
    DataTable.WriteXmlSchema(TextWriter, bool)
    DataTable.WriteXmlSchema(XmlWriter)
    DataTable.WriteXmlSchema(XmlWriter, bool)
    DataTable.WriteXmlSchema(string)
    DataTable.WriteXmlSchema(string, bool)
    DataTable.ReadXml(Stream)
    DataTable.ReadXml(TextReader)
    DataTable.ReadXml(string)
    DataTable.ReadXml(XmlReader)
    DataTable.ReadXmlSchema(Stream)
    DataTable.ReadXmlSchema(TextReader)
    DataTable.ReadXmlSchema(string)
    DataTable.ReadXmlSchema(XmlReader)
    DataTable.GetDataTableSchema(XmlSchemaSet)
    DataTable.GetSchema()
    DataTable.ReadXmlSerializable(XmlReader)
    DataTable.CaseSensitive
    DataTable.IsInitialized
    DataTable.RemotingFormat
    DataTable.ChildRelations
    DataTable.Columns
    DataTable.Constraints
    DataTable.DataSet
    DataTable.DefaultView
    DataTable.DisplayExpression
    DataTable.ExtendedProperties
    DataTable.HasErrors
    DataTable.Locale
    DataTable.MinimumCapacity
    DataTable.ParentRelations
    DataTable.PrimaryKey
    DataTable.Rows
    DataTable.TableName
    DataTable.Namespace
    DataTable.Prefix
    DataTable.Site
    DataTable.ColumnChanging
    DataTable.ColumnChanged
    DataTable.Initialized
    DataTable.RowChanged
    DataTable.RowChanging
    DataTable.RowDeleting
    DataTable.RowDeleted
    DataTable.TableClearing
    DataTable.TableCleared
    DataTable.TableNewRow
    MarshalByValueComponent.Dispose()
    MarshalByValueComponent.Dispose(bool)
    MarshalByValueComponent.GetService(Type)
    MarshalByValueComponent.Events
    MarshalByValueComponent.Container
    MarshalByValueComponent.DesignMode
    MarshalByValueComponent.Disposed
    object.GetType()
    object.MemberwiseClone()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: Reportman.Reporting
    Assembly: Reportman.Reporting.dll
    Syntax
    public class PagedDataTable : DataTable, IComponent, IDisposable, IServiceProvider, IListSource, ISupportInitializeNotification, ISupportInitialize, ISerializable, IXmlSerializable

    Constructors

    View Source

    PagedDataTable()

    Declaration
    public PagedDataTable()

    Fields

    View Source

    PageSize

    Declaration
    public int PageSize
    Field Value
    Type Description
    int
    View Source

    UpdateColumns

    Declaration
    public bool UpdateColumns
    Field Value
    Type Description
    bool

    Properties

    View Source

    Active

    Declaration
    public bool Active { get; }
    Property Value
    Type Description
    bool
    View Source

    CurrentReader

    Declaration
    public IDataReader CurrentReader { get; set; }
    Property Value
    Type Description
    IDataReader
    View Source

    Eof

    Declaration
    public bool Eof { get; }
    Property Value
    Type Description
    bool

    Methods

    View Source

    Next()

    Declaration
    public bool Next()
    Returns
    Type Description
    bool

    Events

    View Source

    OnDataChange

    Declaration
    public event PagedDataChange OnDataChange
    Event Type
    Type Description
    PagedDataChange

    Implements

    IComponent
    IDisposable
    IServiceProvider
    IListSource
    ISupportInitializeNotification
    ISupportInitialize
    ISerializable
    System.Xml.Serialization.IXmlSerializable
    • View Source
    In this article
    Back to top Generated by DocFX