For more info. on my eBook go to www.scannerdanner.com. This is a review of a test procedure I have in my ebook. Section 1 Universal Testing Methods page 13. There are other ways to do this test.
LINQ also defines a set of method names (called standard query operators, or standard sequence operators), along with translation rules used by the compiler to translate fluent-style query expressions into expressions using these method names, lambda expressions and anonymous types.
Since LINQ to SQL is translating C# methods into SQL, all the C# methods are required to make sense in SQL. According to MSDN: A local method call is one that is executed within the object model. A remote method call is one that LINQ to SQL translates to SQL and transmits to the database engine for execution. As long as .NET method call can be recognized by LINQ to SQL, it is.