adTempus API
ArcanaDevelopment.adTempus.Client Namespace / DataSetProjector Class
Members


In This Topic
    DataSetProjector Class
    In This Topic
    Projects adTempus API objects onto DataSets for use in reporting or other contexts.
    Syntax
    'Declaration
     
    
    <ComVisibleAttribute(True)>
    <GuidAttribute("d7e6ee52-6698-493d-a573-a08ce32ee9ca")>
    Public Class DataSetProjector 
    [ComVisible(true)]
    [Guid("d7e6ee52-6698-493d-a573-a08ce32ee9ca")]
    public class DataSetProjector 
    [ComVisible(true)]
    [Guid("d7e6ee52-6698-493d-a573-a08ce32ee9ca")]
    public ref class DataSetProjector 
    Remarks

    The DataSetProjector is used to populate a DataSet with the data from a collection of adTempus objects. The DataSetProjector creates all the DataTables necessary to represent the objects, including relations between tables.

    Use ProjectObjectsToNewDataSet to create the DataSet and DataTables and write the object data to the DataSet. Use ProjectObjectsToExistingDataSet to write the data to a DataSet that already has its schema set (e.g., by loading it from XML).

    Use CreateSchema to create a DataSet that contains a schema but no data. The DataSet.WriteXml method can then be used to create an XML representation of the schema for report development or other needs.

    Inheritance Hierarchy

    System.Object
       ArcanaDevelopment.adTempus.Client.DataSetProjector

    See Also