2003-12-19 Tim Coleman <tim@timcoleman.com>
[mono.git] / mcs / class / System.Data / System.Data.Sql / SqlContextBase.cs
1 //
2 // System.Data.Sql.SqlContextBase
3 //
4 // Author:
5 //   Tim Coleman (tim@timcoleman.com)
6 //
7 // Copyright (C) Tim Coleman, 2003
8 //
9
10 #if NET_1_2
11
12 using System;
13
14 namespace System.Data.Sql {
15         public abstract class SqlContextBase
16         {
17                 #region Constructors
18
19                 [MonoTODO]
20                 protected SqlContextBase ()
21                 {
22                 }
23
24                 #endregion // Constructors
25
26                 #region Methods
27
28                 public abstract ISqlConnection GetConnection ();
29                 public abstract SqlPipeBase GetPipe ();
30                 public abstract ISqlResultSet GetReturnResultSet ();
31                 public abstract ISqlTransaction GetTransaction ();
32                 public abstract SqlTriggerContextBase GetTriggerContext ();
33
34                 #endregion // Methods
35         }
36 }
37
38 #endif