ISqlParameterCollection.cs 827 B

12345678910111213141516171819202122232425262728293031323334353637
  1. //
  2. // System.Data.Sql.ISqlParameterCollection
  3. //
  4. // Author:
  5. // Tim Coleman ([email protected])
  6. //
  7. // Copyright (C) Tim Coleman, 2003
  8. //
  9. #if NET_1_2
  10. using System.Runtime.InteropServices;
  11. using System.Collections;
  12. namespace System.Data.Sql {
  13. public interface ISqlParameterCollection : IDataParameterCollection, IList, ICollection, IEnumerable
  14. {
  15. #region Properties
  16. ISqlParameter this [[Optional] int index] { get; set; }
  17. ISqlParameter this [[Optional] string name] { get; set; }
  18. #endregion // Properties
  19. #region Methods
  20. ISqlParameter Add (ISqlParameter objct);
  21. ISqlParameter Add (string name, SqlDbType tp);
  22. ISqlParameter Add (string name, SqlDbType tp, object value);
  23. ISqlParameter AddWithValue (string name, object value);
  24. void Remove (ISqlParameter objct);
  25. #endregion // Methods
  26. }
  27. }
  28. #endif