ASNA.DataGate.Client Classes

Estimated reading time: 3 minutes

Remarks

The following are the classes provided by ASNA DataGate Client namespace.

Type Description
AdgConnection The AdgConnection class controls database connection resources and allows them to be shared among DataGate objects in your program.
AdgDataSet A DataGate-compatible DataSet class for record-oriented database access.
AdgEnumerator Represents a method that handles an IAdgObject.
AdgFactory The AdgFactory class static methods construct instances of IAdgObject representing database files, libraries, and members along with IDataArea for data areas.
AdgKeyTable The AdgKeyTable class contains a DataTable object for manipulating key values.
AdgObserver Represents a method that processes a string.
AdgTable The AdgTable class supports DG infrastructure and is not intended to be used directly from your code.
As400Program Represents a program in the ASNA DataGate client.
AuthorityEntry The AuthorityEntry class describes a user or group authorization to a database object.
CopyFromImportFileOptions Provides options for copying data from an import file.
DatabaseLabel The DatabaseLabel class provides static methods for managing and interacting with database labels in a DataGate environment.
DataRowColumnComparer<T> This minor variation of the System.Data.DataRowComparer classimplements IEqualityComparer using value based semantics whencomparing certain columns of DataRow instances.
DbXmlNameConverter This class is a filter used in the XML transforms ExportToXml.xslt andImportToXml.xslt. Encode() takes an arbitrary string and returns anXML-compliant Name string. For example, “$ITEMTEST” is returned as”_x0024_ITEMTEST”. Decode() performs the inverse function.
Delimiter Represents a delimiter in a data stream.
Dependent The Dependent class represents a dependency in the ASNA DataGate environment.
Export Provides functionality for exporting data to XML or CSV format.This class includes methods for creating tasks to perform the export, logging messages, writing to a database file, and transforming the data to XML or CSV format.
ExportOptions Provides methods for exporting data to XML or CSV formats.This class includes functionality for transforming data using XSLT, logging, and handling cancellation tokens.
ExportToCsvOptions Provides options for exporting data to CSV format.This class includes properties for specifying whether field names should be included, whether trailing delimiters should be omitted, and what characters should be used for text delimiters, field delimiters, and decimal points in the exported data.
ExportToXmlOptions Provides options for exporting data to XML format.This class includes properties for specifying whether fields should be exported as elements and whether the schema should be included in the exported data.
FileAdapter The class manages file operations like opening, closing, reading, writing, and querying, handling various access modes and settings.
Import Provides functionality for importing data into the application.
ImportFromCsvOptions Represents options for importing data from a CSV file.
ImportOptions Provides options for importing data from XML or CSV format.This class includes properties for specifying the target member where the data will be imported, the source path from where the data will be imported, whether the target member should be cleared before the import, whether the target connection should be used for the import, and whether detailed feedback should be provided during the import operation.
MultiCharDelimiter Represents a delimiter in a data stream.
NewLineDelimeter Represents a newline delimiter in a data stream.
OpenFileAdapterDelegate Represents the method that will handle the opening of a file adapter.
OpMessageArgs Represents the arguments for an operation message event.This class is derived from EventArgs and is used to pass a message string with an event.
PrintingProps Represents the application settings for printing properties.This class is auto-generated and changes may be overwritten.
XmlCancelEventArgs Provides data for the XmlCancelEvent event.
XmlCancelEventHandler Represents the method that will handle an event when an XML operation can be canceled.