Microsoft.Data.ProviderBase.DbConnectionInternal
Get boolean value that indicates whether the enlisted transaction has been disposed.
Get boolean that specifies whether an enlisted transaction can be unbound from
the connection when that transaction completes.
protected DbConnectionInternal()
Activates the connection, preparing it for active use.
An activated connection has an owner and is checked out from the connection pool (if pooling is enabled).
Cleanup connection's transaction-specific structures (currently used by Delegated transaction).
This is a separate method because cleanup can be triggered in multiple ways for a delegated
transaction.
Deactivates the connection, cleaning up any state as necessary.
A deactivated connection is one that is no longer in active use and does not have an owner.
A deactivated connection may be open (connected to a server) and is checked into the connection pool (if pooling is enabled).
protected bool TryOpenConnectionInternal(DbConnection outerConnection, SqlConnectionFactory connectionFactory, TaskCompletionSource<DbConnectionInternal> retry, DbConnectionOptions userOptions)
Reset connection doomed status so it can be re-connected and pooled.