/// <summary> /// Initializes a new instance of the <see cref="DatabasePerformanceTimer"/> class. /// </summary> public DatabasePerformanceTimer(DatabaseCommand databaseCommand) { if (databaseCommand == null) { throw new ArgumentNullException("databaseCommand"); } _databaseCommand = databaseCommand; }
/// <summary> /// Initializes a new instance of the <see cref="DatabaseRecord"/> class. /// </summary> /// <param name="dataCommand">The owning <see cref="DatabaseCommand"/>.</param> /// <param name="dataRecord">The underlying <see cref="IDataRecord"/>.</param> public DatabaseRecord(DatabaseCommand dataCommand, IDataRecord dataRecord) { DatabaseCommand = dataCommand ?? throw new ArgumentNullException(nameof(dataCommand)); DataRecord = dataRecord ?? throw new ArgumentNullException(nameof(dataRecord)); }
/// <summary> /// Initializes a new instance of the <see cref="DatabaseParameters"/> class. /// </summary> /// <param name="databaseCommand"></param> public DatabaseParameters(DatabaseCommand databaseCommand) { DatabaseCommand = databaseCommand ?? throw new ArgumentNullException(nameof(databaseCommand)); }
/// <summary> /// Initializes a new instance of the <see cref="DatabasePerformanceTimer"/> class. /// </summary> public DatabasePerformanceTimer(DatabaseCommand databaseCommand) { _databaseCommand = Check.NotNull(databaseCommand, nameof(databaseCommand)); }