Skip to content

a5867bf8 44b5 f776 5c3e e9c1d4f1fc71

Fernando Garcia edited this page May 8, 2018 · 1 revision

DataSetProvider Class

Additional header content

Implements interface IProvider. Represents a source object based on the DataSet.

Inheritance Hierarchy

System.Object
  iTin.Export.ComponentModel.Provider.BaseProvider
    iTin.Export.Providers.DataSetProvider
Namespace: iTin.Export.Providers
Assembly: iTin.Export.Core (in iTin.Export.Core.dll) Version: 1.0.0.0 (1.0.0.0)

Syntax

C#

public class DataSetProvider : BaseProvider

VB

Public Class DataSetProvider
	Inherits BaseProvider

The DataSetProvider type exposes the following members.

Constructors

 

Name Description
Public method DataSetProvider(DataSet) Initializes a new instance of the DataSetProvider class.
Public method DataSetProvider(ProviderParameters) Initializes a new instance of the DataSetProvider class.
  Back to Top

Properties

 

Name Description
Public property CanCreateInputXml Gets a value indicating whether you can create an Xml file from the current instance of the object. (Overrides BaseProvider.CanCreateInputXml.)
Public property CanGetDataTable Gets a value indicating whether this instance can get data table. (Overrides BaseProvider.CanGetDataTable.)
Public property Input Gets a reference to the data model. (Inherited from BaseProvider.)
Public property InputUri Gets a reference to input file. (Inherited from BaseProvider.)
Public property ProviderMetadata Gets a reference that contains the metadata information about this provider. (Inherited from BaseProvider.)
Public property SpecialChars Gets or sets an special char array. (Inherited from BaseProvider.)
  Back to Top

Methods

 

Name Description
Public method CreateInputXml Creates the Xml source file from. (Inherited from BaseProvider.)
Public method Equals (Inherited from Object.)
Public method Export Export specified input data model with this provider by applying the specified writer in configuration file. (Inherited from BaseProvider.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Protected method OnCreateInputXml Concrete implementation by object type. (Overrides BaseProvider.OnCreateInputXml().)
Protected method OnGetDataTable Gets a reference to the DataTable object that contains the data this instance. (Overrides BaseProvider.OnGetDataTable().)
Public method Parse(String) Parse an String and replace the special chars defined in SpecialChars by a hexadecimal pattern. (Inherited from BaseProvider.)
Public method SetInputDataModel Add a data model to this provider. (Inherited from BaseProvider.)
Public method SetSpecialChars Sets an special char array to this provider. (Inherited from BaseProvider.)
Public method ToDataTable Gets a reference to the DataTable object that contains the data this instance. (Inherited from BaseProvider.)
Public method ToString Returns a string that represents the current data type. (Inherited from BaseProvider.)
Public method ToXml Gets a reference to the IEnumerable(T) object that contains the data this instance. (Inherited from BaseProvider.)
  Back to Top

Remarks

The following table shows the different provider types.  

Class Description
DataSetProvider Represents a custom provider for DataSet inputs. For more information please see DataSetProvider
XmlProvider Represents a custom provider for Xml types. For more information please see XmlProvider

See Also

Reference

iTin.Export.Providers Namespace

Clone this wiki locally