LINQ-to-SQL: procédure stockée qui renvoie une seule valeur scalaire?

Je suis à l'aide de LINQ-to-SQL pour une application qui interroge une base de données existante. J'ai besoin d'appeler une procédure stockée, qui sélectionne une seule valeur de type entier. La modification de la procédure stockée n'est pas une option.

Le concepteur crée une méthode avec cette signature:

private ISingleResult<sp_xal_seqnoResult> NextRowNumber([Parameter(DbType="Int")] System.Nullable<int> increment, [Parameter(DbType="Char(3)")] string dataset)

Je voudrais que le type de retour de type int. Comment puis-je le faire à l'aide de LINQ-to-SQL ?

source d'informationauteur driis | 2008-11-13