Skip to content

Commit 94b9fd2

Browse files
NH-4091 - Cease specifying parameters size for avoiding out of memory
Although specifying parameters size is documented as mandatory when preparing statements, it appears it still works without.
1 parent bfe2925 commit 94b9fd2

File tree

2 files changed

+0
-9
lines changed

2 files changed

+0
-9
lines changed

src/NHibernate/Driver/SqlClientDriver.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,6 @@ protected override void InitializeParameter(DbParameter dbParam, string name, Sq
100100
SetVariableLengthParameterSize(dbParam, sqlType);
101101
}
102102

103-
// Used from SqlServerCeDriver as well
104103
public static void SetVariableLengthParameterSize(DbParameter dbParam, SqlType sqlType)
105104
{
106105
SetDefaultParameterSize(dbParam, sqlType);

src/NHibernate/Driver/SqlServerCeDriver.cs

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@
44
using System.Data.Common;
55
using System.Reflection;
66
using NHibernate.SqlTypes;
7-
using NHibernate.Util;
8-
using Environment = NHibernate.Cfg.Environment;
97

108
namespace NHibernate.Driver
119
{
@@ -25,13 +23,11 @@ public SqlServerCeDriver()
2523
{
2624
}
2725

28-
private bool prepareSql;
2926
private PropertyInfo dbParamSqlDbTypeProperty;
3027

3128
public override void Configure(IDictionary<string, string> settings)
3229
{
3330
base.Configure(settings);
34-
prepareSql = PropertiesHelper.GetBoolean(Environment.PrepareSql, settings, false);
3531

3632
using (var cmd = CreateCommand())
3733
{
@@ -102,10 +98,6 @@ protected override void InitializeParameter(DbParameter dbParam, string name, Sq
10298
base.InitializeParameter(dbParam, name, AdjustSqlType(sqlType));
10399

104100
AdjustDbParamTypeForLargeObjects(dbParam, sqlType);
105-
if (prepareSql)
106-
{
107-
SqlClientDriver.SetVariableLengthParameterSize(dbParam, sqlType);
108-
}
109101
}
110102

111103
private static SqlType AdjustSqlType(SqlType sqlType)

0 commit comments

Comments
 (0)