Cómo: Agregar clases de LINQ to SQL a un proyecto (Object Relational Designer)
Las clases de datos (clases de entidad, asociaciones y métodos de DataContext) se definen en archivos de LINQ to SQL (archivos .dbml) y se crean y se editan en el Object Relational Designer (Object Relational Designer). Para agregar archivos de LINQ to SQL a los proyectos, use el cuadro de diálogo Agregar nuevo elemento y seleccione la plantilla Clases de LINQ to SQL. Para obtener más información sobre las clases de datos, vea Modelo de objetos de LINQ to SQL.
Agregar clases de datos de LINQ to SQL a un proyecto
Cree y edite las clases de LINQ to SQL mediante el Object Relational Designer.
Nota
Es posible que su equipo muestre nombres o ubicaciones diferentes para algunos de los elementos de la interfaz de usuario de Visual Studio incluidos en las instrucciones siguientes. La edición de Visual Studio que se tenga y la configuración que se utilice determinan estos elementos. Para obtener más información, vea Valores de configuración de Visual Studio.
Para agregar un archivo de LINQ to SQL a un proyecto
En una aplicación de Visual Basic o de C#, en el menú Proyecto, haga clic en Agregar nuevo elemento.
Haga clic en la plantilla Clases de LINQ to SQL.
Especifique otro nombre o mantenga el nombre predeterminado DataClasses1.dbml.
Nota
El nombre proporcionado será el nombre de la clase DataContext generada. Por ejemplo, si se usa el nombre predeterminado, el diseñador asignará a DataContext el nombre DataClasses1DataContext.
Haga clic en Agregar.
El archivo .dbml se agrega al proyecto y se abre el Object Relational Designer.
Después de agregar un archivo de LINQ to SQL al proyecto, la superficie de diseño vacía representa una clase DataContext lista para su configuración. Arrastre elementos de base de datos desde el Explorador de servidores/Explorador de bases de datos hasta el Object Relational Designer para crear clases de datos y métodos de DataContext. La conexión de datos de un DataContext se crea a partir del primer elemento agregado al diseñador desde el Explorador de servidores/Explorador de bases de datos.
Los temas siguientes proporcionan instrucciones detalladas para crear clases de LINQ to SQL y métodos de DataContext mediante el Object Relational Designer.
Tema |
Descripción |
---|---|
Cómo: Crear clases de LINQ to SQL asignadas a tablas y vistas (Object Relational Designer) |
Proporciona instrucciones paso a paso para crear clases de entidad que se asignan a las tablas y vistas de una base de datos, incluyendo información sobre lo que es actualizable y de solo lectura. |
Proporciona instrucciones paso a paso para crear métodos de DataContext que se asignan a los procedimientos almacenados y funciones. |
|
Describe cómo crear métodos de DataContext que reemplacen la lógica predeterminada de guardar para una clase de entidad con procedimientos almacenados proporcionados por el usuario. |
|
Tutorial: Crear clases de LINQ to SQL (Object Relational Designer) |
Proporciona instrucciones paso a paso para diseñar clases de entidad mediante el Object Relational Designer y mostrar los datos en un formulario Windows Forms. |
Proporciona instrucciones paso a paso para crear métodos de DataContext que reemplacen la lógica predeterminada de guardar para una clase de entidad con procedimientos almacenados proporcionados por el usuario. |
|
Proporciona instrucciones paso a paso para agregar código con el fin de validar los datos. |
Vea también
Tareas
Tutorial: Agregar validación a clases de entidad
Conceptos
Información general sobre Object Relational Designer
Métodos DataContext (Object Relational Designer)
Métodos DataContext (Object Relational Designer)