Microsoft.HostIntegration.MsDb2Client Namespace
The Microsoft.HostIntegration.MsDb2Client namespace grants access to DB2 databases on remote servers.
| Class | Description | |
|---|---|---|
![]() | MsDb2BulkCopy | Represents the bulk copy of the MsDb2 client. |
![]() | MsDb2BulkCopyColumnMapping | Represents the mapping between in a MsDb2BulkCopy instances data source and a column in the instances destination table. |
![]() | MsDb2BulkCopyColumnMappingCollection | Represents the collection of MsDb2BulkCopyColumnMapping objects that inherits from collection base. |
![]() | MsDb2Command | Represents a SQL statement or stored procedure to execute against a DB2 database. |
![]() | MsDb2CommandBuilder | Automatically generates single-table commands used to reconcile changes made to a DataSet with the associated database. |
![]() | MsDb2Connection | Opens, closes, and maintains a connection to a DB2 host. |
![]() | MsDb2ConnectionStringBuilder | Provides a simple way to create and manage the contents of connection strings used by the MsDb2Connection class. |
![]() | MsDb2DataAdapter | Represents a set of data commands and a database connection used to fill the DataSet and update a DB2 database |
![]() | MsDb2DataReader | Describes a server-side forward-only cursor implementation that inherits from the IDataReader and IDataRecord interfaces. |
![]() | MsDb2Exception | The exception that is thrown when a DB2 error occurs. |
![]() | MsDb2Factory | Represents new instances of MsDb2Client objects, such as MsDb2Connection and MsDb2Command objects. |
![]() | MsDb2NetworkProperties | Obsolete.Represents abstract base class for defining network-specific connection properties to a DB2 host. |
![]() | MsDb2NetworkPropertiesAPPC | Obsolete.Defines the network-specific connection properties for connection to a DB2 host using the APPC protocol. |
![]() | MsDb2NetworkPropertiesTCP | Obsolete.Defines the network-specific connection properties for connection to a DB2 host using the TCP protocol. |
![]() | MsDb2Parameter | Represents a placeholder for a parameter in an SQL command. |
![]() | MsDb2ParameterCollection | Represents a strongly typed collection of MsDb2Parameters. |
![]() | MsDb2Permission | Enables the Managed Provider for DB2 to help ensure that a user has a security level adequate for accessing data. |
![]() | MsDb2PermissionAttribute | Associates a security action with a security attribute for the MsDb2 data access provider. |
![]() | MsDb2RowsCopiedEventArgs | Represents the set of arguments passed to the MsDb2RowsCopiedEventHandler. |
![]() | MsDb2RowUpdatedEventArgs | Provides data for the RowUpdated event. |
![]() | MsDb2RowUpdatingEventArgs | Provides data for the RowUpdating event. |
![]() | MsDb2Transaction | Describes a transaction to be performed at a data source. |
| Delegate | Description | |
|---|---|---|
![]() | MsDb2RowsCopiedEventHandler | Represents the method that handles the RowsCopied event of a MsDb2BulkCopy. |
![]() | MsDb2RowUpdatedEventHandler | Represents the method that will handle the MsDb2RowUpdatedEvent of the MsDb2DataAdapter. |
![]() | MsDb2RowUpdatingEventHandler | Represents the method that handles the RowUpdating event of the MsDb2DataAdapter. |
![]() | TimeoutCallback | Represents the method that handles call from a Timeout. |
| Enumeration | Description | |
|---|---|---|
![]() | AppcSecurity | Describes the APPC security settings. |
![]() | DBMSPlatform | Specifies the target DB2 platform to optimize the Managed Provider when executing operations, such as data conversions. |
![]() | MsDb2Type | Specifies the data type of a field, a property, or an MsDb2Parameter. |
![]() | UnitsOfWorkType | Specifies the type of transaction supported by the provider. |


