Como adicionar classes LINQ to SQL a um projeto (O/R Designer)
As classes de dados (classes de entidade, associações e métodos DataContext) são definidas em arquivos LINQ to SQL (arquivos .dbml) e criadas e editadas no Object Relational Designer (Designer Relacional de Objetos). Adicione arquivos LINQ to SQL a projetos usando a caixa de diálogo Adicionar Novo Item e selecionando o modelo Classes LINQ to SQL. Para obter mais informações sobre classes de dados, consulte Modelo de objeto LINQ to SQL.
Adicionando classes de dados LINQ to SQL a um projeto
Crie e edite classes LINQ to SQL usando o Designer Relacional de Objetos.
Dica
Seu computador pode mostrar diferentes nomes ou locais para alguns dos elementos de interface do usuário do Visual Studio nas instruções a seguir. A edição do Visual Studio que você possui e as configurações que você usa determinam esses elementos. Para obter mais informações, consulte Customizing Development Settings in Visual Studio.
Para adicionar um arquivo LINQ to SQL a um projeto
Em um aplicativo Visual Basic ou C#, no menu Projeto, clique em Adicionar Novo Item.
Clique no modelo Classes LINQ to SQL.
Forneça um nome alternativo ou mantenha o nome padrão de DataClasses1.dbml.
Dica
O nome fornecido será o nome da classe DataContext gerada.Por exemplo, se você usar o nome padrão, o designer nomeará a classe DataContext DataClasses1DataContext.
Clique em Adicionar.
O arquivo .dbml é adicionado ao projeto e o Designer Relacional de Objetos é aberto.
Depois de você adicionar um arquivo LINQ to SQL ao seu projeto, a superfície de design vazia representa uma classe DataContext pronta para ser configurada. Arraste itens de banco de dados do Gerenciador de Servidores/Gerenciador de Banco de Dados no Designer Relacional de Objetos para criar classes de dados e métodos DataContext. A conexão de dados de uma classe DataContext é criada com base no primeiro item adicionado ao formulário de designer do Gerenciador de Servidores/Gerenciador de Banco de Dados.
Os tópicos a seguir fornecem instruções detalhadas para criar classes LINQ to SQL e métodos DataContext usando o Designer Relacional de Objetos.
Tópico |
Descrição |
---|---|
Como criar classes LINQ to SQL mapeadas para tabelas e exibições (Designer Relacional de Objetos) |
Fornece instruções passo a passo para criar classes de entidade que mapeiam para tabelas e modos de exibição em um banco de dados, incluindo informações sobre o que é atualizável e o que é somente leitura. |
Fornece instruções passo a passo para criar métodos DataContext que mapeiam para procedimentos armazenados e funções. |
|
Descreve como criar métodos DataContext que substituem a lógica salva padrão por uma classe de entidade com procedimentos armazenados fornecidos pelo usuário. |
|
Passo a passo: criando classes LINQ to SQL (Designer Relacional de Objetos) |
Fornece instruções passo a passo para criar classes de entidade usando o Designer Relacional de Objetos e para exibir dados em um Formulário do Windows. |
Fornece instruções passo a passo para criar métodos DataContext que substituem a lógica salva padrão por uma classe de entidade com procedimentos armazenados fornecidos pelo usuário. |
|
Passo a passo: Adicionando a validação às classes de entidade |
Fornece instruções passo a passo para adicionar código para validar dados. |
Consulte também
Tarefas
Passo a passo: Adicionando a validação às classes de entidade
Conceitos
Métodos de DataContext (Designer de Objeto Relacional)
Métodos de DataContext (Designer de Objeto Relacional)