Click or drag to resize

GSF.Data Namespace

Contains extension functions used to simplify and standardize database access.
Classes
  Class Description
Public class AdoDataConnection Creates a new IDbConnection from any specified or configured ADO.NET data source.
Public class BulkDataOperationBase This class defines a common set of functionality that any bulk data operation implementation can use
Public class DataDeleter This class defines a common set of functionality that any data operation implementation can use
Public class DataExtensions Defines extension functions related to database and SQL interaction.
Public class DataInserter This class defines a common set of functionality that any data operation implementation can use
Public class DataRowExtensions Static extension methods for DataRow that will automatically type cast fields to the desired value. This is superior to DataSetExtensions.dll because if the field type does not exactly match in that case, a cast exception occurs.
Public class DataSetEqualityComparer Equality comparer for DataSet objects.
Public class DataSetExtensions Defines extension functions related to DataSet instances.
Public class DataUpdater This class defines a common set of functionality that any data operation implementation can use
Public class Field Represents a database field.
Public class Fields Represents a collection of Field values.
Public class ForeignKeyField Represents a database foreign key field.
Public class ForeignKeyFields Represents a collection of ForeignKeyField values.
Public class Schema Get information about database schema
Public class Table Get data table information for data processing
Public class Tables List of Table collection
Public class TablesReferentialOrderComparer Check for referential order of Table
Interfaces
  Interface Description
Public interface IBulkDataOperation This is the common interface for any bulk data operation
Enumerations
  Enumeration Description
Public enumeration DatabaseType Specifies the database type underlying an AdoDataConnection.
Public enumeration DataType Data types available to a DataSet object.
Public enumeration ReferentialAction Specified the type of referential action on database object/Tables
Public enumeration TableType Specifies the type of object in database