Compartilhar via


Alterar o tipo de retorno de um método DataContext (Designer Relacional de Objetos)

O tipo de retorno de um método DataContext (criado de acordo com uma função ou um procedimento armazenado) difere dependendo de onde você ignora a função ou o procedimento armazenado no O/R Designer. Se você soltar um item diretamente em uma classe existente de entidade, um método de DataContext que tem o tipo de retorno de classe de entidade é criado (se o esquema dos dados retornados por correspondências armazenadas do procedimento ou função a forma de classe de entidade). Se você soltar um item em uma área vazia do O/R Designer, um método DataContext que retorna um tipo gerado automaticamente será criado. Você pode alterar o tipo de retorno de um método de DataContext depois de adicioná-lo ao painel de métodos. Verificar ou altere o tipo de retorno de um método de DataContext, selecione-o e clique na propriedade de Tipo de Retorno na janela Propriedades.

Observação

Você não pode reverter os métodos de DataContext que tem um tipo de retorno definida como uma classe de entidade para retornar o tipo gerado automaticamente usando a janela Propriedades. Para reverter um método de DataContext para retornar um tipo gerado automaticamente, você deve arraste o objeto de banco de dados original no Designer Relacional de Objetos novamente.

Observação

Seu computador pode mostrar diferentes nomes ou locais para alguns dos elementos de interface do usuário do Visual Studio neste artigo. Você pode estar usando outra edição do Visual Studio ou outras configurações de ambiente. Para obter mais informações, confira Personalizar o IDE.

Para alterar o tipo de retorno de um método DataContext do tipo gerado automaticamente a uma entidade

  1. Selecione o método de DataContext no painel de métodos.

  2. Selecione Tipo de Retorno na janela Propriedades e então selecione uma classe de entidade disponível na lista de Tipo de Retorno. Se a classe de entidade desejada não estiver na lista, adicione essa classe ou crie-a no O/R Designer para adicioná-la à lista.

  3. Salve o arquivo .dbml.

Para alterar o tipo de retorno de um método DataContext de uma classe de entidade de volta para o tipo gerado automaticamente

  1. Selecione o método de DataContext no painel Métodos e exclua-o.

  2. Arraste o objeto de banco de dados do Gerenciador de Servidores ou do Gerenciador de Banco de Dados para uma área vazia do O/R Designer.

  3. Salve o arquivo .dbml.