Files
Umbraco-CMS/umbraco/datalayer/SqlHelpers/SqlServer/SqlServerDataReader.cs

44 lines
1.3 KiB
C#
Raw Normal View History

/************************************************************************************
*
* Umbraco Data Layer
* MIT Licensed work
* <EFBFBD>2008 Ruben Verborgh
*
***********************************************************************************/
using System.Data.SqlClient;
namespace umbraco.DataLayer.SqlHelpers.SqlServer
{
/// <summary>
/// Class that adapts a SqlDataReader.SqlDataReader to a RecordsReaderAdapter.
/// </summary>
public class SqlServerDataReader : RecordsReaderAdapter<SqlDataReader>
{
#region Public Constructors
/// <summary>
/// Initializes a new instance of the <see cref="SqlServerDataReader"/> class.
/// </summary>
/// <param name="dataReader">The data reader.</param>
public SqlServerDataReader(SqlDataReader dataReader) : base(dataReader) { }
#endregion
#region RecordsReaderAdapter Members
/// <summary>
/// Gets a value indicating whether this instance has records.
/// </summary>
/// <value>
/// <c>true</c> if this instance has records; otherwise, <c>false</c>.
/// </value>
public override bool HasRecords
{
get { return DataReader.HasRows; }
}
#endregion
}
}