Partilhar via


Como: Estender o código gerado pelo designer do/R

O código gerado por Designer Relacional de Objetos é regenerado quando alterações são feitas a classes de entidade e outros objetos ocorrem no designer. Devido a essa regeneração de código, qualquer código que você adicionar ao código gerado seja substituído normalmente quando o código de regenerados de designer. Designer Relacional de Objetos fornece a capacidade de gerar os arquivos parciais da classe em que você pode adicionar código que não será substituído. Um exemplo de adicionar seu próprio código para o código gerado por Designer Relacional de Objetos está adicionando validação de dados para as classes LINQ to SQL (entidade). Para obter informações, consulte Como: Adicione a validação às classes de entidade.

Dica

Seu computador pode mostrar nomes ou locais diferentes para alguns dos elementos da 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 Personalizando configurações de desenvolvimento no Visual Studio.

Adicionando código para uma classe de entidade

Para criar uma classe parcial e adicione o código para uma classe de entidade

  1. Abra ou crie novas classes LINQ to SQL arquivo (arquivo de**.dbml** ) em Designer Relacional de Objetos. (Clique duas vezes no arquivo de .dbml em Gerenciador de Soluções/Gerenciador de Banco de Dados.)

  2. Em Designer Relacional de Objetos, clique com o botão direito do mouse na classe para qual você deseja adicionar validação e clique em Exibir Código.

    O editor de códigos abre com uma classe parcial para a classe de entidade selecionada.

  3. Adicione o código na declaração de classe parcial para a classe de entidade.

Adicionando código para um DataContext

Para criar uma classe parcial e adicione o código a um DataContext

  1. Abra ou crie novas classes LINQ to SQL arquivo (arquivo de**.dbml** ) em Designer Relacional de Objetos. (Clique duas vezes no arquivo de .dbml em Gerenciador de Soluções/Gerenciador de Banco de Dados.)

  2. Em Designer Relacional de Objetos, clique com o botão direito do mouse em uma área vazia no designer e clique em Exibir Código.

    O editor de códigos abre com uma classe parcial para o DataContext.

  3. Adicione o código na declaração de classe parcial para o DataContext.

Consulte também

Tarefas

Passo a passo: criando classes LINQ to SQL (Designer Relacional de Objetos)

Passo a passo: Adicionando a validação às classes de entidade

Conceitos

Visão geral do designer do/R

Outros recursos

LINQ to SQL [wd_LINQSQL]