Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUmadevi S <uma@mono-cvs.ximian.com>2004-05-13 14:47:06 +0400
committerUmadevi S <uma@mono-cvs.ximian.com>2004-05-13 14:47:06 +0400
commit131e878b75d2d1e5da7e2df51e4e0d31be4b911c (patch)
tree8dbea11e6d0f291c0754a34ab91086bad89ed8f8 /mcs/class/System.Data/System.Data.OleDb
parent8dfa1ba968725a2f1a3af2121368291a1a8438c4 (diff)
2004-05-13 Umadevi S (sumadevi@novell.com)
* OleDbDataReader.cs - Stubbed HasRows method - Implemented EditorBrowsableAttribute * OleDbParameterConverter.cs - Stubbed this class * OleDbParameter.cs - Added a few attributes. svn path=/trunk/mcs/; revision=27258
Diffstat (limited to 'mcs/class/System.Data/System.Data.OleDb')
-rw-r--r--mcs/class/System.Data/System.Data.OleDb/ChangeLog6
-rw-r--r--mcs/class/System.Data/System.Data.OleDb/OleDbDataReader.cs8
-rw-r--r--mcs/class/System.Data/System.Data.OleDb/OleDbParameter.cs6
-rw-r--r--mcs/class/System.Data/System.Data.OleDb/OleDbParameterConverter.cs43
4 files changed, 63 insertions, 0 deletions
diff --git a/mcs/class/System.Data/System.Data.OleDb/ChangeLog b/mcs/class/System.Data/System.Data.OleDb/ChangeLog
index 1bad5f84f54..40bc5a88b25 100644
--- a/mcs/class/System.Data/System.Data.OleDb/ChangeLog
+++ b/mcs/class/System.Data/System.Data.OleDb/ChangeLog
@@ -1,3 +1,9 @@
+2004-05-13 Umadevi S (sumadevi@novell.com)
+ * OleDbDataReader.cs - Stubbed HasRows method
+ - Implemented EditorBrowsableAttribute
+ * OleDbParameterConverter.cs - Stubbed this class
+ * OleDbParameter.cs - Added a few attributes.
+
2004-05-09 Gert Driesen (drieseng@users.sourceforge.net)
* OleDbCommand.cs: removed setter for Parameters property to
match MS.NET
diff --git a/mcs/class/System.Data/System.Data.OleDb/OleDbDataReader.cs b/mcs/class/System.Data/System.Data.OleDb/OleDbDataReader.cs
index d11afa9d9ab..d4f04cb2b6b 100644
--- a/mcs/class/System.Data/System.Data.OleDb/OleDbDataReader.cs
+++ b/mcs/class/System.Data/System.Data.OleDb/OleDbDataReader.cs
@@ -114,6 +114,13 @@ namespace System.Data.OleDb
return FieldCount > 0 ? -1 : total_rows;
}
}
+
+ [MonoTODO]
+ public bool HasRows {
+ get {
+ throw new NotImplementedException ();
+ }
+ }
#endregion
@@ -174,6 +181,7 @@ namespace System.Data.OleDb
throw new NotImplementedException ();
}
+ [EditorBrowsableAttribute (EditorBrowsableState.Never)]
public char GetChar (int ordinal)
{
IntPtr value;
diff --git a/mcs/class/System.Data/System.Data.OleDb/OleDbParameter.cs b/mcs/class/System.Data/System.Data.OleDb/OleDbParameter.cs
index ac510f2c598..05411be55d8 100644
--- a/mcs/class/System.Data/System.Data.OleDb/OleDbParameter.cs
+++ b/mcs/class/System.Data/System.Data.OleDb/OleDbParameter.cs
@@ -12,9 +12,11 @@
using System;
using System.Data;
using System.Data.Common;
+using System.ComponentModel;
namespace System.Data.OleDb
{
+ [TypeConverterAttribute (typeof (OleDbParameterConverter))]
public sealed class OleDbParameter : MarshalByRefObject, IDbDataParameter, IDataParameter, ICloneable
{
#region Fields
@@ -92,6 +94,10 @@ namespace System.Data.OleDb
#region Properties
+ [BrowsableAttribute (false)]
+ [DataSysDescriptionAttribute ("The parameter generic type")]
+ [RefreshPropertiesAttribute (RefreshProperties.All)]
+ [DesignerSerializationVisibilityAttribute (DesignerSerializationVisibility.Hidden)]
public DbType DbType {
get { return dbType; }
set {
diff --git a/mcs/class/System.Data/System.Data.OleDb/OleDbParameterConverter.cs b/mcs/class/System.Data/System.Data.OleDb/OleDbParameterConverter.cs
new file mode 100644
index 00000000000..1f06519d582
--- /dev/null
+++ b/mcs/class/System.Data/System.Data.OleDb/OleDbParameterConverter.cs
@@ -0,0 +1,43 @@
+//
+// System.Data.OleDb.OleDbParameterConverter.cs
+//
+// Author:
+// Umadevi S (sumadevi@novell.com)
+//
+// Copyright (C) Novell Inc, 2004
+//
+
+using System;
+using System.ComponentModel;
+using System.Globalization;
+
+namespace System.Data.OleDb {
+ internal sealed class OleDbParameterConverter : ExpandableObjectConverter
+ {
+ #region Constructors
+
+ [MonoTODO]
+ public OleDbParameterConverter ()
+ {
+ throw new NotImplementedException ();
+ }
+
+ #endregion // Constructors
+
+ #region Methods
+
+ [MonoTODO]
+ public override object ConvertTo (ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
+ {
+ throw new NotImplementedException ();
+ }
+
+ [MonoTODO]
+ public override bool CanConvertTo (ITypeDescriptorContext context, Type destinationType)
+ {
+ throw new NotImplementedException ();
+ }
+
+ #endregion // Methods
+ }
+}