Je ne peux pas obtenir le paramètre de sortie lors de l'utilisation de la fonction import par Entity Framework

Voici ma procédure stockée SQL Server :

ALTER PROCEDURE [dbo].[SearchUser]
  (@Text NVARCHAR(100),  
   @TotalRows INT = 0 OUTPUT)   
AS
BEGIN 
   SELECT @TotalRows=1000
   SELECT * from Users
END

Et mon code C#

using (var context = new TestDBEntities())
{
    var outputParameter = new ObjectParameter("TotalRows", typeof(Int32));
    context.SearchUser("", outputParameter);
    Response.Write(outputParameter.Value);
}

Cependant outputParameter.Value est toujours null.

Quelqu'un pourrait-il me dire pourquoi?

source d'informationauteur Jacob Phan