1 //------------------------------------------------------------------------------
2 // <copyright file="IDbConnection.cs" company="Microsoft">
3 // Copyright (c) Microsoft Corporation. All rights reserved.
5 // <owner current="true" primary="true">markash</owner>
6 // <owner current="true" primary="false">laled</owner>
7 //------------------------------------------------------------------------------
9 namespace System
.Data
{
12 public interface IDbConnection
: IDisposable
{
14 string ConnectionString
{
19 int ConnectionTimeout
{
27 ConnectionState State
{
31 IDbTransaction
BeginTransaction();
33 IDbTransaction
BeginTransaction(IsolationLevel il
);
37 void ChangeDatabase(string databaseName
);
39 IDbCommand
CreateCommand();