SqlConnection.cs 625 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. //
  2. // System.Data.SqlClient.SqlConnection.cs
  3. //
  4. // Author:
  5. // Rodrigo Moya ([email protected])
  6. //
  7. // (C) Ximian, Inc
  8. //
  9. namespace System.Data.SqlClient
  10. {
  11. /// <summary>
  12. /// Represents an open connection to a SQL data source
  13. /// </summary>
  14. public class SqlConnection : IDBConnection
  15. {
  16. SqlTransaction BeginTransaction();
  17. SqlTransaction BeginTransaction(IsolationLevel il);
  18. void ChangeDatabase(string databaseName);
  19. void Close();
  20. SqlCommand CreateCommand();
  21. void Open();
  22. string ConnectionString{get; set;}
  23. int ConnectionTimeout{get;}
  24. string Database{get;}
  25. ConnectionState State{get;}
  26. }
  27. }