using System.Collections;
using System.ComponentModel;
using System.Data;
+using System.IO;
#if NET_4_5
using System.Threading;
}
#if NET_4_5
+ [MonoTODO]
+ public virtual T GetFieldValue<T> (int i)
+ {
+ throw new NotImplementedException ();
+ }
+
public Task<T> GetFieldValueAsync<T> (int ordinal)
{
return GetFieldValueAsync<T> (ordinal, CancellationToken.None);
{
return IsDBNullAsync (ordinal, CancellationToken.None);
}
+
+ [MonoTODO]
+ public virtual Stream GetStream (int i)
+ {
+ throw new NotImplementedException ();
+ }
+ [MonoTODO]
+ public virtual TextReader GetTextReader (int i)
+ {
+ throw new NotImplementedException ();
+ }
+
[MonoTODO]
public virtual Task<bool> IsDBNullAsync (int ordinal, CancellationToken cancellationToken)
{
return (DateTime) value;
}
+ [MonoTODO]
+ public virtual DateTimeOffset GetDateTimeOffset (int i)
+ {
+ throw new NotImplementedException ();
+ }
+
+ [MonoTODO]
+ public virtual TimeSpan GetTimeSpan (int i)
+ {
+ throw new NotImplementedException ();
+ }
+
+ [MonoTODO]
+ public virtual SqlChars GetSqlChars (int i)
+ {
+ throw new NotImplementedException ();
+ }
+
public
#if NET_2_0
override
return new InvalidCastException (message);
}
-#if NET_2_0
public override Type GetProviderSpecificFieldType (int i)
{
return (GetSqlValue (i).GetType());
SqlBytes sb = new SqlBytes (val);
return (sb);
}
-#endif // NET_2_0
+#if NET_4_5
+ [MonoTODO]
+ public override T GetFieldValue<T> (int i)
+ {
+ throw new NotImplementedException ();
+ }
+
+ [MonoTODO]
+ public virtual XmlReader GetXmlReader (int i)
+ {
+ throw new NotImplementedException ();
+ }
+
+#endif
#endregion // Methods
}
}