diff --git a/doc/snippets/Microsoft.Data.SqlClient/SqlDataReader.xml b/doc/snippets/Microsoft.Data.SqlClient/SqlDataReader.xml
index ad997ad909..86da047637 100644
--- a/doc/snippets/Microsoft.Data.SqlClient/SqlDataReader.xml
+++ b/doc/snippets/Microsoft.Data.SqlClient/SqlDataReader.xml
@@ -1246,6 +1246,11 @@
No conversions are performed; therefore, the data retrieved must already be a 64-bit signed integer, or an exception is generated.
+
+
+ Gets the value of the specified column as a .
+ A object representing the column at the given ordinal.
+
The zero-based column ordinal.
diff --git a/doc/snippets/Microsoft.Data.SqlTypes/SqlJson.xml b/doc/snippets/Microsoft.Data.SqlTypes/SqlJson.xml
index 6d55346417..58bc759292 100644
--- a/doc/snippets/Microsoft.Data.SqlTypes/SqlJson.xml
+++ b/doc/snippets/Microsoft.Data.SqlTypes/SqlJson.xml
@@ -24,10 +24,5 @@
Gets the string representation of the Json content of this instance.
-
-
- Retrieves the column at ordinal as a .
- A object representing the column at the given ordinal.
-
diff --git a/src/Microsoft.Data.SqlClient/netcore/ref/Microsoft.Data.SqlClient.cs b/src/Microsoft.Data.SqlClient/netcore/ref/Microsoft.Data.SqlClient.cs
index c6eaffe0c2..525b1cc852 100644
--- a/src/Microsoft.Data.SqlClient/netcore/ref/Microsoft.Data.SqlClient.cs
+++ b/src/Microsoft.Data.SqlClient/netcore/ref/Microsoft.Data.SqlClient.cs
@@ -116,8 +116,6 @@ public SqlJson(System.Text.Json.JsonDocument jsonDoc) { }
public static SqlJson Null => throw null;
///
public string Value { get { throw null; } }
- ///
- virtual public SqlJson GetSqlJson(int i) { throw null; }
}
}
namespace Microsoft.Data.SqlClient
@@ -1353,6 +1351,8 @@ public override void Close() { }
public virtual System.Data.SqlTypes.SqlInt32 GetSqlInt32(int i) { throw null; }
///
public virtual System.Data.SqlTypes.SqlInt64 GetSqlInt64(int i) { throw null; }
+ ///
+ virtual public Microsoft.Data.SqlTypes.SqlJson GetSqlJson(int i) { throw null; }
///
public virtual System.Data.SqlTypes.SqlMoney GetSqlMoney(int i) { throw null; }
///
diff --git a/src/Microsoft.Data.SqlClient/netcore/src/Microsoft/Data/SqlClient/SqlDataReader.cs b/src/Microsoft.Data.SqlClient/netcore/src/Microsoft/Data/SqlClient/SqlDataReader.cs
index f0ae13e6cd..289d701a5d 100644
--- a/src/Microsoft.Data.SqlClient/netcore/src/Microsoft/Data/SqlClient/SqlDataReader.cs
+++ b/src/Microsoft.Data.SqlClient/netcore/src/Microsoft/Data/SqlClient/SqlDataReader.cs
@@ -2717,7 +2717,7 @@ virtual public SqlXml GetSqlXml(int i)
return sx;
}
- ///
+ ///
virtual public SqlJson GetSqlJson(int i)
{
ReadColumn(i);
diff --git a/src/Microsoft.Data.SqlClient/netfx/ref/Microsoft.Data.SqlClient.cs b/src/Microsoft.Data.SqlClient/netfx/ref/Microsoft.Data.SqlClient.cs
index 9ad6c68967..dabf26986f 100644
--- a/src/Microsoft.Data.SqlClient/netfx/ref/Microsoft.Data.SqlClient.cs
+++ b/src/Microsoft.Data.SqlClient/netfx/ref/Microsoft.Data.SqlClient.cs
@@ -1353,6 +1353,8 @@ public override void Close() { }
public virtual System.Data.SqlTypes.SqlInt32 GetSqlInt32(int i) { throw null; }
///
public virtual System.Data.SqlTypes.SqlInt64 GetSqlInt64(int i) { throw null; }
+ ///
+ virtual public Microsoft.Data.SqlTypes.SqlJson GetSqlJson(int i) { throw null; }
///
public virtual System.Data.SqlTypes.SqlMoney GetSqlMoney(int i) { throw null; }
///
@@ -2403,7 +2405,5 @@ public SqlJson(System.Text.Json.JsonDocument jsonDoc) { }
public static SqlJson Null => throw null;
///
public string Value { get { throw null; } }
- ///
- virtual public SqlJson GetSqlJson(int i) { throw null; }
}
}
diff --git a/src/Microsoft.Data.SqlClient/netfx/src/Microsoft/Data/SqlClient/SqlDataReader.cs b/src/Microsoft.Data.SqlClient/netfx/src/Microsoft/Data/SqlClient/SqlDataReader.cs
index 2cd5370c8e..dc241c3ee5 100644
--- a/src/Microsoft.Data.SqlClient/netfx/src/Microsoft/Data/SqlClient/SqlDataReader.cs
+++ b/src/Microsoft.Data.SqlClient/netfx/src/Microsoft/Data/SqlClient/SqlDataReader.cs
@@ -2928,7 +2928,7 @@ virtual public SqlXml GetSqlXml(int i)
return sx;
}
- ///
+ ///
virtual public SqlJson GetSqlJson(int i)
{
ReadColumn(i);