Partilhar via


Chamando funções no LINQ para consultas de entidades

Os tópicos nesta seção descrevem como chamar funções em consultas LINQ to Entities.

As EntityFunctions classes e SqlFunctions fornecem acesso a funções canônicas e de banco de dados como parte do Entity Framework. Para obter mais informações, consulte Como chamar funções canônicas e Como chamar funções de banco de dados.

O processo para chamar uma função personalizada requer três etapas básicas:

  1. Defina uma função em seu modelo conceitual ou declare uma função em seu modelo de armazenamento.

  2. Adicione um método ao seu aplicativo e mapeie-o para a função no modelo com um EdmFunctionAttributearquivo .

  3. Chame a função em uma consulta LINQ to Entities.

Para obter mais informações, consulte os tópicos nesta seção.

Nesta Secção

Como: Chamar funções canônicas

Como: Chamar funções de banco de dados

Como: Chamar funções de banco de dados personalizadas

Como: Chamar funções definidas por modelo em consultas

Como: Chamar funções definidas por modelo como métodos de objeto

Consulte também