* DataSet.cs :
[mono.git] / mcs / class / System.Data / System.Data / IDataParameter.cs
1 //
2 // System.Data.IDataParameter.cs
3 //
4 // Author:
5 //   Christopher Podurgiel (cpodurgiel@msn.com)
6 //
7 // (C) Chris Podurgiel
8 //
9
10 using System;
11
12 namespace System.Data
13 {
14         /// <summary>
15         /// Represents a parameter to a Command object, and optionally, its mapping to DataSet columns; and is implemented by .NET data providers that access data sources.
16         /// </summary>
17         public interface IDataParameter
18         {
19                 
20                 DbType DbType{get;set;}
21
22                 ParameterDirection Direction{get;set;}
23
24                 bool IsNullable{get;}
25
26                 string ParameterName{get;set;}
27
28                 string SourceColumn{get;set;}
29
30                 DataRowVersion SourceVersion {get;set;}
31
32                 object Value {get;set;}
33
34
35         }
36 }