Compartir a través de


Funciones definidas por el usuario (LINQ to SQL)

Actualización: November 2007

LINQ to SQL utiliza los métodos de un modelo de objetos para representar las funciones definidas por el usuario. Los métodos se designan como funciones aplicando el atributo FunctionAttribute y, si es necesario, el atributo ParameterAttribute. Para obtener más información, consulte Modelo de objetos de LINQ to SQL.

Para evitar que se inicie InvalidOperationException, las funciones definidas por el usuario en LINQ to SQL deben presentarse de una de las formas siguientes:

  • Una función ajustada como llamada a método que tiene los atributos de asignación correctos. Para obtener más información, consulte Asignación basada en atributos (LINQ to SQL).

  • Un método SQL estático específico de LINQ to SQL.

  • Una función admitida por un método .NET Framework.

Los temas de esta sección muestran cómo formar estos métodos y cómo llamarlos en una aplicación si es usted quien escribe el código. Los desarrolladores de Visual Studio normalmente utilizarían Diseñador relacional de objetos para asignar funciones definidas por el usuario.

En esta sección