DbParameterBase.cs 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178
  1. //
  2. // System.Data.ProviderBase.DbParameterBase
  3. //
  4. // Author:
  5. // Tim Coleman ([email protected])
  6. //
  7. // Copyright (C) Tim Coleman, 2003
  8. //
  9. #if NET_1_2
  10. using System.Data.Common;
  11. namespace System.Data.ProviderBase {
  12. public abstract class DbParameterBase : DbParameter
  13. {
  14. #region Constructors
  15. [MonoTODO]
  16. protected DbParameterBase ()
  17. {
  18. }
  19. [MonoTODO]
  20. protected DbParameterBase (DbParameterBase source)
  21. {
  22. }
  23. #endregion // Constructors
  24. #region Properties
  25. [MonoTODO]
  26. protected object CoercedValue {
  27. get { throw new NotImplementedException (); }
  28. }
  29. [MonoTODO]
  30. public override ParameterDirection Direction {
  31. get { throw new NotImplementedException (); }
  32. set { throw new NotImplementedException (); }
  33. }
  34. [MonoTODO]
  35. public override bool IsNullable {
  36. get { throw new NotImplementedException (); }
  37. set { throw new NotImplementedException (); }
  38. }
  39. [MonoTODO]
  40. public override int Offset {
  41. get { throw new NotImplementedException (); }
  42. set { throw new NotImplementedException (); }
  43. }
  44. [MonoTODO]
  45. public override string ParameterName {
  46. get { throw new NotImplementedException (); }
  47. set { throw new NotImplementedException (); }
  48. }
  49. [MonoTODO]
  50. public override byte Precision {
  51. get { throw new NotImplementedException (); }
  52. set { throw new NotImplementedException (); }
  53. }
  54. [MonoTODO]
  55. public override byte Scale {
  56. get { throw new NotImplementedException (); }
  57. set { throw new NotImplementedException (); }
  58. }
  59. [MonoTODO]
  60. public override int Size {
  61. get { throw new NotImplementedException (); }
  62. set { throw new NotImplementedException (); }
  63. }
  64. [MonoTODO]
  65. public override string SourceColumn {
  66. get { throw new NotImplementedException (); }
  67. set { throw new NotImplementedException (); }
  68. }
  69. [MonoTODO]
  70. public override DataRowVersion SourceVersion {
  71. get { throw new NotImplementedException (); }
  72. set { throw new NotImplementedException (); }
  73. }
  74. [MonoTODO]
  75. public override object Value {
  76. get { throw new NotImplementedException (); }
  77. set { throw new NotImplementedException (); }
  78. }
  79. #endregion // Properties
  80. #region Methods
  81. [MonoTODO]
  82. public override void CopyTo (DbParameter destination)
  83. {
  84. throw new NotImplementedException ();
  85. }
  86. [MonoTODO]
  87. public virtual void PropertyChanging ()
  88. {
  89. throw new NotImplementedException ();
  90. }
  91. [MonoTODO]
  92. protected void ResetCoercedValue ()
  93. {
  94. throw new NotImplementedException ();
  95. }
  96. [MonoTODO]
  97. protected void ResetScale ()
  98. {
  99. throw new NotImplementedException ();
  100. }
  101. [MonoTODO]
  102. protected void SetCoercedValue ()
  103. {
  104. throw new NotImplementedException ();
  105. }
  106. [MonoTODO]
  107. protected bool ShouldSerializePrecision ()
  108. {
  109. throw new NotImplementedException ();
  110. }
  111. [MonoTODO]
  112. protected bool ShouldSerializeScale ()
  113. {
  114. throw new NotImplementedException ();
  115. }
  116. [MonoTODO]
  117. protected bool ShouldSerializeSize ()
  118. {
  119. throw new NotImplementedException ();
  120. }
  121. [MonoTODO]
  122. public override string ToString ()
  123. {
  124. throw new NotImplementedException ();
  125. }
  126. [MonoTODO]
  127. protected virtual byte ValuePrecision (object value)
  128. {
  129. throw new NotImplementedException ();
  130. }
  131. [MonoTODO]
  132. protected virtual byte ValueScale (object value)
  133. {
  134. throw new NotImplementedException ();
  135. }
  136. [MonoTODO]
  137. protected virtual int ValueSize (object value)
  138. {
  139. throw new NotImplementedException ();
  140. }
  141. #endregion // Methods
  142. }
  143. }
  144. #endif