ISqlReader.cs 554 B

1234567891011121314151617181920212223242526272829303132333435
  1. //
  2. // System.Data.Sql.ISqlReader
  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 ISqlReader : IDisposable, ISqlRecord, ISqlGetTypedData, IGetTypedData
  12. {
  13. #region Properties
  14. int Depth { get; }
  15. bool HasRows { get; }
  16. bool IsClosed { get; }
  17. int RecordsAffected { get; }
  18. #endregion // Properties
  19. #region Methods
  20. void Close ();
  21. DataTable GetSchemaTable ();
  22. bool NextResult ();
  23. bool Read ();
  24. #endregion // Methods
  25. }
  26. }
  27. #endif