Вы не можете сделать это исключительно в LINQ to SQL. Из документации:
Неподдерживаемые методы System.String в
Общий
Запросы не учитывают SQL Server
сопоставления, которые могут быть в силе на
сервер, и, следовательно, обеспечит
чувствительный к культуре, нечувствительный к регистру
сравнения по умолчанию. Это поведение
отличается от значения по умолчанию,
чувствительная к регистру семантика .NET
Framework.
Способ сделать это в вашем собственном запросе, где вы указываете сортировку:
Select...
From Table
Where Column = "Value" COLLATE SQL_Latin1_General_CP1_CS_AS
Обратите внимание, что предоставляемое сопоставление указывает регистрозависимое совпадение (CS).