| 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. | |