Class : CNXTransactionCapabilities

Class : CNXTransactionCapabilities                       

Namespace:

System.Data.CONNX

Description:

The CNXTransactionCapabilities enumeration contains the possible Transaction Capabilities that will be reported.

Attributes:

 

None

Default Value:

0

Description:

No registered attributes means that the connection has no transaction capabilities.

DML

Default Value:

1

Description:

DML means the connection can handle standard DML calls (Select, Update, Insert, Delete), but DDL statements generate errors.

All

Default Value:

2

Description:

All means the connection can handle all DML and DDL statements inside a transaction.

DDL_Commit

Default Value:

3

Description:

DDL_Commit is the same as DML, except that any DDL statements cause the transaction to be committed.

DDL_Ignore

Default Value:

4

Description:

DDL_Ignore is the same as DML, except that any DDL statements are ignored.