Merge pull request #1200 from akoeplinger/remove-jvm
[mono.git] / mcs / class / System.Data.OracleClient / System.Data.OracleClient / OracleRowUpdatingEventArgs.cs
1 //
2 // OracleRowUpdatingEventArgs.cs
3 //
4 // Part of the Mono class libraries at
5 // mcs/class/System.Data.OracleClient/System.Data.OracleClient
6 //
7 // Assembly: System.Data.OracleClient.dll
8 // Namespace: System.Data.OracleClient
9 //
10 // Author: Tim Coleman <tim@timcoleman.com>
11 //
12 // Parts derived from System.Data.SqlClient.SqlRowUpdatingEventArgs
13 // Authors:
14 //      Rodrigo Moya (rodrigo@ximian.com)
15 //      Daniel Morgan (danmorg@sc.rr.com)
16 //      Tim Coleman (tim@timcoleman.com)
17 //
18 // (C) Ximian, Inc 2002
19 // Copyright (C) Tim Coleman, 2002-2003
20 //
21 // Licensed under the MIT/X11 License.
22
23 using System;
24 using System.Data;
25 using System.Data.Common;
26
27 namespace System.Data.OracleClient
28 {
29         public sealed class OracleRowUpdatingEventArgs : RowUpdatingEventArgs
30         {
31                 #region Constructors
32
33                 public OracleRowUpdatingEventArgs (DataRow row, IDbCommand command, StatementType statementType, DataTableMapping tableMapping) 
34                         : base (row, command, statementType, tableMapping)
35                 {
36                 }
37
38                 #endregion // Constructors
39
40                 #region Properties
41
42 #if NET_2_0
43                 protected override IDbCommand BaseCommand {
44                         get {
45                                 return base.BaseCommand;
46                         }
47                         set {
48                                 base.BaseCommand = value;
49                         }
50                 }
51 #endif
52
53                 public new OracleCommand Command {
54                         get { return (OracleCommand) base.Command; }
55                         set { base.Command = value; }
56                 }
57
58                 #endregion // Properties
59         }
60 }