Esempio n. 1
0
 /// <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));
     }
 }
Esempio n. 2
0
 /// <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));
     }
 }
Esempio n. 3
0
 /// <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));
     }
 }
Esempio n. 4
0
 void IColumn <SqlReader> .Read(SqlReader reader, DataRow dataRow)
 {
     this[dataRow] = GetValue(reader);
 }
Esempio n. 5
0
 private TimeSpan?GetValue(SqlReader reader)
 {
     return(reader.GetTimeSpan(Ordinal));
 }
Esempio n. 6
0
 public void Update(_Int64 identityColumn, DataRow dataRow, SqlReader sqlReader)
 {
     identityColumn[dataRow] = NewValue[sqlReader];
 }
Esempio n. 7
0
 private DateTimeOffset?GetValue(SqlReader reader)
 {
     return(reader.GetDateTimeOffset(Ordinal));
 }
Esempio n. 8
0
 private SqlXml GetValue(SqlReader reader)
 {
     return(reader.GetSqlXml(Ordinal));
 }
 protected override Task <SqlReader> ExecuteCoreAsync(CancellationToken cancellationToken)
 {
     return(SqlReader.ExecuteAsync(Command, Model, cancellationToken));
 }