2002-10-20 Tim Coleman (tim@timcoleman.com)
[mono.git] / mcs / class / Mono.Data.TdsClient / Mono.Data.TdsClient.Internal / TdsContext.cs
1 //
2 // Mono.Data.TdsClient.Internal.TdsContext.cs
3 //
4 // Author:
5 //   Tim Coleman (tim@timcoleman.com)
6 //
7 // Copyright (C) Tim Coleman, 2002
8 //
9
10 using System;
11 using System.Data;
12 using System.Text;
13
14 namespace Mono.Data.TdsClient.Internal {
15         internal class TdsContext 
16         {
17                 #region Fields
18
19                 DataColumnCollection columns;
20                 Encoding encoding;
21
22                 #endregion // Fields
23
24                 #region Constructors
25
26                 public TdsContext (DataColumnCollection columns, Encoding encoding)
27                 {
28                         this.columns = columns;
29                         this.encoding = encoding;
30                 }
31
32                 #endregion // Constructors
33
34                 #region Properties
35
36                 public DataColumnCollection Columns {
37                         get { return Columns; }
38                 }
39
40                 public Encoding Encoding {
41                         get { return encoding; }
42                 }
43
44                 #endregion // Properties
45
46                 #region Methods
47
48                 public void Clear ()
49                 {
50                         columns.Clear ();
51                 }
52                 
53                 #endregion // Methods
54         }
55 }