2011-03-25 3 views
0

Dans ma classe LINQ DataContext J'ai une fonction que j'utilise pour trier les éléments dans un ordre aléatoire:fonction DataContext aléatoire échoue parfois

[Function(Name = "NEWID", IsComposable = true)] 
    public Guid Random() 
    { // to prove not used by our C# code... 
     throw new NotImplementedException(); 
    } 

Il fonctionne correctement dans certaines requêtes (appelle la fonction NEWID), mais certains ne le font pas (lève une exception NotImplemented). Pourquoi?

Répondre

0

Probablement, il se bloque s'il est attaché à un IQueryable qui a déjà été compilé et exécuté sur le serveur SQL.

+0

c'est probablement le cas –

Questions connexes