示例#1
0
 public override object ReadContentAsObject()
 {
     return(InnerReader.ReadContentAsObject());
 }
示例#2
0
 public void Dispose()
 {
     InnerReader.Dispose();
 }
示例#3
0
 public long GetBytes(int ordinal, long dataIndex, byte[] buffer, int bufferIndex, int length)
 {
     return(InnerReader.GetBytes(ordinal, dataIndex, buffer, bufferIndex, length));
 }
示例#4
0
 public bool IsDBNull(int i)
 {
     return(InnerReader.IsDBNull(i));
 }
示例#5
0
 public bool NextResult()
 {
     return(InnerReader.NextResult());
 }
示例#6
0
 public string GetName(int i)
 {
     return(InnerReader.GetName(i));
 }
示例#7
0
 public int GetOrdinal(string name)
 {
     return(InnerReader.GetOrdinal(name));
 }
示例#8
0
 public override string ReadContentAsString()
 {
     return(InnerReader.ReadContentAsString());
 }
示例#9
0
 public override object ReadContentAs(Type returnType, IXmlNamespaceResolver?namespaceResolver)
 {
     return(InnerReader.ReadContentAs(returnType, namespaceResolver));
 }
示例#10
0
 public override int ReadContentAsInt()
 {
     return(InnerReader.ReadContentAsInt());
 }
示例#11
0
 public override long ReadContentAsLong()
 {
     return(InnerReader.ReadContentAsLong());
 }
示例#12
0
 public override double ReadContentAsDouble()
 {
     return(InnerReader.ReadContentAsDouble());
 }
示例#13
0
 public override DateTime ReadContentAsDateTime()
 {
     return(InnerReader.ReadContentAsDateTimeOffset().DateTime);
 }
示例#14
0
 public override bool ReadContentAsBoolean()
 {
     return(InnerReader.ReadContentAsBoolean());
 }
示例#15
0
 public string GetDataTypeName(int i)
 {
     return(InnerReader.GetDataTypeName(i));
 }
示例#16
0
 public override int ReadContentAsBinHex(byte[] buffer, int index, int count)
 {
     return(InnerReader.ReadContentAsBinHex(buffer, index, count));
 }
示例#17
0
 public Type GetFieldType(int i)
 {
     return(InnerReader.GetFieldType(i));
 }
示例#18
0
 public override int ReadValueChunk(char[] buffer, int index, int count)
 {
     return(InnerReader.ReadValueChunk(buffer, index, count));
 }
示例#19
0
 public string GetName(string name)
 {
     return(InnerReader.GetName(GetOrdinal(name)));
 }
示例#20
0
 private ValueTask <bool> ReadInnerReader(bool useAsync) => useAsync ? new ValueTask <bool>(InnerReader.ReadAsync()) : new ValueTask <bool>(InnerReader.Read());
示例#21
0
 public int GetValues(object[] values)
 {
     return(InnerReader.GetValues(values));
 }
示例#22
0
 public void Dispose()
 {
     InnerReader.Dispose();
     _MetaData = null;
 }
示例#23
0
 public DataTable GetSchemaTable()
 {
     return(InnerReader.GetSchemaTable());
 }
示例#24
0
 public void Close()
 {
     InnerReader.Close();
 }
示例#25
0
 public bool Read()
 {
     return(InnerReader.Read());
 }
示例#26
0
 public long GetChars(int i, long fieldoffset, char[] buffer, int bufferoffset, int length)
 {
     return(IsDBNull(i) ? 0 : InnerReader.GetChars(i, fieldoffset, buffer, bufferoffset, length));
 }
示例#27
0
 public long GetBytes(int i, long fieldOffset, byte[] buffer, int bufferoffset, int length)
 {
     return(IsDBNull(i) ? 0 : InnerReader.GetBytes(i, fieldOffset, buffer, bufferoffset, length));
 }
示例#28
0
 public System.Data.IDataReader GetData(int i)
 {
     return(InnerReader.GetData(i));
 }
示例#29
0
 public Char GetChar(int index)
 {
     return(InnerReader.GetChar(index));
 }
示例#30
0
 public override XmlNodeType MoveToContent()
 {
     return(InnerReader.MoveToContent());
 }