From ce7cba0d8c67b41f3a1c2588894a307dd9c2e866 Mon Sep 17 00:00:00 2001 From: Sergei Pavlov Date: Thu, 17 Apr 2025 16:05:31 -0700 Subject: [PATCH] Optimize `BindParameters()` to use spans --- Orm/Xtensive.Orm/Core/Extensions/ExpressionExtensions.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Orm/Xtensive.Orm/Core/Extensions/ExpressionExtensions.cs b/Orm/Xtensive.Orm/Core/Extensions/ExpressionExtensions.cs index 598de3932..03d41873b 100644 --- a/Orm/Xtensive.Orm/Core/Extensions/ExpressionExtensions.cs +++ b/Orm/Xtensive.Orm/Core/Extensions/ExpressionExtensions.cs @@ -71,7 +71,7 @@ public static bool IsNull(this Expression expression) /// Body of with lambda's parameters replaced /// with corresponding expression from /// Something went wrong :(. - public static Expression BindParameters(this LambdaExpression lambdaExpression, params Expression[] parameters) + public static Expression BindParameters(this LambdaExpression lambdaExpression, params ReadOnlySpan parameters) { var lambdaExpressionParameters = lambdaExpression.Parameters; var lambdaExpressionParametersCount = lambdaExpressionParameters.Count;