The DbConnectionBase draws an open connection from the connection pool if one is available. Otherwise, it establishes a new connection to the data source.
Note: If the DbConnectionBase goes out of scope, the connection it represents does not close automatically. Therefore, you must explicitly close the connection by calling Close.