public override object ReadContentAsObject() { return(InnerReader.ReadContentAsObject()); }
public void Dispose() { InnerReader.Dispose(); }
public long GetBytes(int ordinal, long dataIndex, byte[] buffer, int bufferIndex, int length) { return(InnerReader.GetBytes(ordinal, dataIndex, buffer, bufferIndex, length)); }
public bool IsDBNull(int i) { return(InnerReader.IsDBNull(i)); }
public bool NextResult() { return(InnerReader.NextResult()); }
public string GetName(int i) { return(InnerReader.GetName(i)); }
public int GetOrdinal(string name) { return(InnerReader.GetOrdinal(name)); }
public override string ReadContentAsString() { return(InnerReader.ReadContentAsString()); }
public override object ReadContentAs(Type returnType, IXmlNamespaceResolver?namespaceResolver) { return(InnerReader.ReadContentAs(returnType, namespaceResolver)); }
public override int ReadContentAsInt() { return(InnerReader.ReadContentAsInt()); }
public override long ReadContentAsLong() { return(InnerReader.ReadContentAsLong()); }
public override double ReadContentAsDouble() { return(InnerReader.ReadContentAsDouble()); }
public override DateTime ReadContentAsDateTime() { return(InnerReader.ReadContentAsDateTimeOffset().DateTime); }
public override bool ReadContentAsBoolean() { return(InnerReader.ReadContentAsBoolean()); }
public string GetDataTypeName(int i) { return(InnerReader.GetDataTypeName(i)); }
public override int ReadContentAsBinHex(byte[] buffer, int index, int count) { return(InnerReader.ReadContentAsBinHex(buffer, index, count)); }
public Type GetFieldType(int i) { return(InnerReader.GetFieldType(i)); }
public override int ReadValueChunk(char[] buffer, int index, int count) { return(InnerReader.ReadValueChunk(buffer, index, count)); }
public string GetName(string name) { return(InnerReader.GetName(GetOrdinal(name))); }
private ValueTask <bool> ReadInnerReader(bool useAsync) => useAsync ? new ValueTask <bool>(InnerReader.ReadAsync()) : new ValueTask <bool>(InnerReader.Read());
public int GetValues(object[] values) { return(InnerReader.GetValues(values)); }
public void Dispose() { InnerReader.Dispose(); _MetaData = null; }
public DataTable GetSchemaTable() { return(InnerReader.GetSchemaTable()); }
public void Close() { InnerReader.Close(); }
public bool Read() { return(InnerReader.Read()); }
public long GetChars(int i, long fieldoffset, char[] buffer, int bufferoffset, int length) { return(IsDBNull(i) ? 0 : InnerReader.GetChars(i, fieldoffset, buffer, bufferoffset, length)); }
public long GetBytes(int i, long fieldOffset, byte[] buffer, int bufferoffset, int length) { return(IsDBNull(i) ? 0 : InnerReader.GetBytes(i, fieldOffset, buffer, bufferoffset, length)); }
public System.Data.IDataReader GetData(int i) { return(InnerReader.GetData(i)); }
public Char GetChar(int index) { return(InnerReader.GetChar(index)); }
public override XmlNodeType MoveToContent() { return(InnerReader.MoveToContent()); }