Search Results for

    Show / Hide Table of Contents

    Class SerializableTable

    A serializable object used during import and export of DataTableBase based data.

    Inheritance
    System.Object
    SerializableTable
    Namespace: GDX.DataTables.DataBinding
    Syntax
    [Serializable]
    public class SerializableTable

    Constructors

    | Improve this Doc View Source

    SerializableTable()

    Creates a new empty SerializableTable.

    Declaration
    public SerializableTable()
    | Improve this Doc View Source

    SerializableTable(DataTableBase)

    Creates a new SerializableTable from a DataTableBase.

    Declaration
    public SerializableTable(DataTableBase dataTable)
    Parameters
    Type Name Description
    DataTableBase dataTable

    Populate the data set from this target.

    Fields

    | Improve this Doc View Source

    DataVersion

    The version of the data at the point of export.

    Declaration
    public ulong DataVersion
    Field Value
    Type Description
    System.UInt64
    | Improve this Doc View Source

    Headers

    The column names.

    Declaration
    public string[] Headers
    Field Value
    Type Description
    System.String[]
    | Improve this Doc View Source

    Rows

    The row data.

    Declaration
    public SerializableRow[] Rows
    Field Value
    Type Description
    SerializableRow[]
    | Improve this Doc View Source

    StructureVersion

    The structural version of the data at the point of export.

    Declaration
    public int StructureVersion
    Field Value
    Type Description
    System.Int32
    | Improve this Doc View Source

    Types

    The column types.

    Declaration
    public string[] Types
    Field Value
    Type Description
    System.String[]

    Methods

    | Improve this Doc View Source

    Update(DataTableBase, Boolean)

    Update the target dataTable based on the data found in the SerializableTable

    Declaration
    public bool Update(DataTableBase dataTable, bool removeRowIfNotFound = true)
    Parameters
    Type Name Description
    DataTableBase dataTable

    The DataTableBase to update.

    System.Boolean removeRowIfNotFound

    Should rows not found in the SerializableTable be removed from the DataTableBase.

    Returns
    Type Description
    System.Boolean

    Was this operation successful?

    • Improve this Doc
    • View Source
    In This Article
    Back to top Built on 2024-01-01 against 1f69a68.
    Generated by Dox+DocFX.