Mam metodę rozszerzenia dla typu DateTime, który chciałbym użyć w moim Linq do Sql. Niestety, zrobienie ToList(), a następnie użycie metody rozszerzenia nie jest opcją. Czy istnieje sposób odwzorowania metody rozszerzenia na rzeczywistą funkcję SQL?Linq do SQL - czy istnieje sposób odwzorowania metody rozszerzenia na procedurę/procedurę składowaną SQL?
5
A
Odpowiedz
2
Nie jako metoda rozszerzenia, nie; Odwzorowane funkcje musi określać jako przykład funkcji z danymi-kontekście to
partial class MyDataContext
{
[Function(Name="MySqlFunctionName", IsComposable=true)]
public ReturnType FunctionName(...args...)
{ ... optional C# impl for AsEnumerable(),
else throw NotImplementedException... }
}
i stosowane w innej formie, takie jak:
using(var dc = new MyDataContext(...))
{
var qry = from ...
where dc.FunctionName(row.CreationDate) == 'Whatever'
...
}
Powiązane problemy
- 1. Czy istnieje sposób na uzyskanie SQL utworzony przez kwerendę LINQ?
- 2. LINQ do SQL - nie Dodaj metody Dodaj
- 3. Serwer SQL - czy można wykonać procedurę składowaną
- 4. LINQ do wstawienia SQL-jeśli-nie istnieje
- 5. Czy istnieje sposób na optymalizację tego zapytania LINQ do Entities?
- 6. utwórz procedurę składowaną, jeśli nie istnieje w serwerze sql
- 7. LINQ do SQL PredicateBuilder
- 8. Linq do SQL utworzyć tabelę
- 9. LINQ do SQL Paging
- 10. Błąd LINQ do SQL ForeignKeyReferenceAlreadyHasValueException
- 11. linq do podmiotów generowanych sql
- 12. Czy nie rozumiem LINQ do SQL .AsEnumerable()?
- 13. Uzyskaj zapytanie SQL z LINQ do SQL?
- 14. Czy LINQ do SQL jest przestarzałe?
- 15. Tymczasowe rozszerzenia do SQL Server
- 16. Czy MERGE użyciu LINQ do SQL
- 17. Linq-sql orderby thenby
- 18. LINQ do SQL - aktualizacja rekordów
- 19. W jaki sposób LINQ-To-SQL zapobiega iniekcjom SQL?
- 20. LINQ to Entities nie obsługuje metody rozszerzenia?
- 21. Limit czasu Linq-SQL:
- 22. Czy istnieje sposób na podzapytanie alias w Oracle 11g SQL?
- 23. Linq do SQL: wybierz optymalizację
- 24. Jak przechwytywać i modyfikować zapytania SQL w Linq do SQL
- 25. LINQ do SQL dla Oracle.ODP
- 26. Czy istnieje sposób na dekodowanie HTML w SQL Server?
- 27. Linq do Regeneracji klasy SQL
- 28. Przyspieszenie kwerend LINQ do SQL
- 29. Sygnały w Linq do Sql?
- 30. LINQ do SQL Pagination i COUNT (*)