From 4fe2093ade75122c70ea909258ce8274f068fd4c Mon Sep 17 00:00:00 2001 From: "Oleg V. Kozlyuk" Date: Sat, 6 Aug 2022 14:21:38 +0300 Subject: [PATCH] Adding 2 more custom DataReader methods. Closes #150 #151 (#168) --- ClickHouse.Client/ADO/Readers/ClickHouseDataReader.cs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/ClickHouse.Client/ADO/Readers/ClickHouseDataReader.cs b/ClickHouse.Client/ADO/Readers/ClickHouseDataReader.cs index 24e239a2..96a67634 100644 --- a/ClickHouse.Client/ADO/Readers/ClickHouseDataReader.cs +++ b/ClickHouse.Client/ADO/Readers/ClickHouseDataReader.cs @@ -7,6 +7,7 @@ using System.IO; using System.Net; using System.Net.Http; +using System.Numerics; using System.Runtime.CompilerServices; using System.Threading; using System.Threading.Tasks; @@ -155,6 +156,12 @@ public override bool IsDBNull(int ordinal) // Custom extension public ITuple GetTuple(int ordinal) => (ITuple)GetValue(ordinal); + // Custom extension + public sbyte GetSByte(int ordinal) => (sbyte)GetValue(ordinal); + + // Custom extension + public BigInteger GetBigInteger(int ordinal) => (BigInteger)GetValue(ordinal); + public override bool Read() { if (reader.PeekChar() == -1)