ISqlParameterCollection.cs 789 B

123456789101112131415161718192021222324252627282930313233343536
  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.Collections;
  11. namespace System.Data.Sql {
  12. public interface ISqlParameterCollection : IDataParameterCollection, IList, ICollection, IEnumerable
  13. {
  14. #region Properties
  15. ISqlParameter this [[Optional] int index] { get; set; }
  16. ISqlParameter this [[Optional] string name] { get; set; }
  17. #endregion // Properties
  18. #region Methods
  19. ISqlParameter Add (ISqlParameter objct);
  20. ISqlParameter Add (string name, SqlDbType tp);
  21. ISqlParameter Add (string name, SqlDbType tp, object value);
  22. ISqlParameter AddWithValue (string name, object value);
  23. void Remove (ISqlParameter objct);
  24. #endregion // Methods
  25. }
  26. }
  27. #endif