DbParameterCollectionBase.cs 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189
  1. //
  2. // System.Data.ProviderBase.DbParameterCollectionBase
  3. //
  4. // Author:
  5. // Tim Coleman ([email protected])
  6. //
  7. // Copyright (C) Tim Coleman, 2003
  8. //
  9. #if NET_1_2
  10. using System.Collections;
  11. using System.Data.Common;
  12. namespace System.Data.ProviderBase {
  13. public abstract class DbParameterCollectionBase : DbParameterCollection
  14. {
  15. #region Constructors
  16. [MonoTODO]
  17. protected DbParameterCollectionBase ()
  18. {
  19. }
  20. #endregion // Constructors
  21. #region Properties
  22. [MonoTODO]
  23. public override int Count {
  24. get { throw new NotImplementedException (); }
  25. }
  26. [MonoTODO]
  27. public override bool IsFixedSize {
  28. get { throw new NotImplementedException (); }
  29. }
  30. [MonoTODO]
  31. public override bool IsReadOnly {
  32. get { throw new NotImplementedException (); }
  33. }
  34. [MonoTODO]
  35. public override bool IsSynchronized {
  36. get { throw new NotImplementedException (); }
  37. }
  38. protected abstract Type ItemType { get; }
  39. [MonoTODO]
  40. protected virtual string ParameterNamePrefix {
  41. get { throw new NotImplementedException (); }
  42. }
  43. [MonoTODO]
  44. public override object SyncRoot {
  45. get { throw new NotImplementedException (); }
  46. }
  47. #endregion // Properties
  48. #region Methods
  49. [MonoTODO]
  50. public override int Add (object value)
  51. {
  52. throw new NotImplementedException ();
  53. }
  54. [MonoTODO]
  55. public override void AddRange (Array values)
  56. {
  57. throw new NotImplementedException ();
  58. }
  59. [MonoTODO]
  60. protected override int CheckName (string parameterName)
  61. {
  62. throw new NotImplementedException ();
  63. }
  64. [MonoTODO]
  65. public override void Clear ()
  66. {
  67. throw new NotImplementedException ();
  68. }
  69. [MonoTODO]
  70. public override bool Contains (object value)
  71. {
  72. throw new NotImplementedException ();
  73. }
  74. [MonoTODO]
  75. public override bool Contains (string value)
  76. {
  77. throw new NotImplementedException ();
  78. }
  79. [MonoTODO]
  80. public override void CopyTo (Array array, int index)
  81. {
  82. throw new NotImplementedException ();
  83. }
  84. [MonoTODO]
  85. public override IEnumerator GetEnumerator ()
  86. {
  87. throw new NotImplementedException ();
  88. }
  89. [MonoTODO]
  90. protected override DbParameter GetParameter (int index)
  91. {
  92. throw new NotImplementedException ();
  93. }
  94. [MonoTODO]
  95. public override int IndexOf (object value)
  96. {
  97. throw new NotImplementedException ();
  98. }
  99. [MonoTODO]
  100. public override int IndexOf (string parameterName)
  101. {
  102. throw new NotImplementedException ();
  103. }
  104. [MonoTODO]
  105. protected internal static int IndexOf (IEnumerable itmes, string parameterName)
  106. {
  107. throw new NotImplementedException ();
  108. }
  109. [MonoTODO]
  110. public override void Insert (int index, object value)
  111. {
  112. throw new NotImplementedException ();
  113. }
  114. [MonoTODO]
  115. protected virtual void OnChange ()
  116. {
  117. throw new NotImplementedException ();
  118. }
  119. [MonoTODO]
  120. public override void Remove (object value)
  121. {
  122. throw new NotImplementedException ();
  123. }
  124. [MonoTODO]
  125. public override void RemoveAt (int index)
  126. {
  127. throw new NotImplementedException ();
  128. }
  129. [MonoTODO]
  130. public override void RemoveAt (string parameterName)
  131. {
  132. throw new NotImplementedException ();
  133. }
  134. [MonoTODO]
  135. protected override void SetParameter (int index, DbParameter value)
  136. {
  137. throw new NotImplementedException ();
  138. }
  139. [MonoTODO]
  140. protected virtual void Validate (int index, object value)
  141. {
  142. throw new NotImplementedException ();
  143. }
  144. [MonoTODO]
  145. protected virtual void ValidateType (object value)
  146. {
  147. throw new NotImplementedException ();
  148. }
  149. #endregion // Methods
  150. }
  151. }
  152. #endif