/// <summary>Gets the value of this column from <see cref="SqlReader"/>'s current row.</summary> /// <param name="reader">The <see cref="SqlReader"/> object.</param> /// <returns>The value of this column from <see cref="SqlReader"/>'s current row.</returns> public DateTimeOffset?this[SqlReader reader] { get { VerifyDbReader(reader); return(GetValue(reader)); } }
/// <summary>Gets the value of this column from <see cref="SqlReader"/>'s current row.</summary> /// <param name="reader">The <see cref="SqlReader"/> object.</param> /// <returns>The value of this column from <see cref="SqlReader"/>'s current row.</returns> public TimeSpan?this[SqlReader reader] { get { VerifyDbReader(reader); return(GetValue(reader)); } }
/// <summary>Gets the value of this column from <see cref="SqlReader"/>'s current row.</summary> /// <param name="reader">The <see cref="SqlReader"/> object.</param> /// <returns>The value of this column from <see cref="SqlReader"/>'s current row.</returns> public SqlXml this[SqlReader reader] { get { VerifyDbReader(reader); return(GetValue(reader)); } }
void IColumn <SqlReader> .Read(SqlReader reader, DataRow dataRow) { this[dataRow] = GetValue(reader); }
private TimeSpan?GetValue(SqlReader reader) { return(reader.GetTimeSpan(Ordinal)); }
public void Update(_Int64 identityColumn, DataRow dataRow, SqlReader sqlReader) { identityColumn[dataRow] = NewValue[sqlReader]; }
private DateTimeOffset?GetValue(SqlReader reader) { return(reader.GetDateTimeOffset(Ordinal)); }
private SqlXml GetValue(SqlReader reader) { return(reader.GetSqlXml(Ordinal)); }
protected override Task <SqlReader> ExecuteCoreAsync(CancellationToken cancellationToken) { return(SqlReader.ExecuteAsync(Command, Model, cancellationToken)); }