ISqlResultSet.cs 724 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. //
  2. // System.Data.Sql.ISqlResultSet
  3. //
  4. // Author:
  5. // Tim Coleman ([email protected])
  6. //
  7. // Copyright (C) Tim Coleman, 2003
  8. //
  9. #if NET_1_2
  10. namespace System.Data.Sql {
  11. public interface ISqlResultSet : ISqlReader, IDisposable, ISqlUpdatableRecord, ISqlRecord, ISqlGetTypedData, IGetTypedData
  12. {
  13. #region Properties
  14. bool Scrollable { get; }
  15. ResultSetSensitivity Sensitivity { get; }
  16. #endregion // Properties
  17. #region Methods
  18. ISqlUpdatableRecord CreateRecord ();
  19. void Delete ();
  20. void Insert (ISqlRecord record);
  21. bool ReadAbsolute (int position);
  22. bool ReadFirst ();
  23. bool ReadLast ();
  24. bool ReadPrevious ();
  25. bool ReadRelative (int position);
  26. void Update ();
  27. #endregion // Methods
  28. }
  29. }
  30. #endif