Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Você pode adicionar procedimentos armazenados e funções ao O/R Designer como DataContext métodos. Chamar o método e passar os parâmetros necessários executa o procedimento armazenado ou função na base de dados e devolve os dados no tipo de retorno do método DataContext. Para obter informações detalhadas sobre DataContext métodos, consulte Métodos DataContext (O/R Designer).
Observação
Você também pode usar procedimentos armazenados para substituir o comportamento padrão de execução do LINQ to SQL que realiza inserções, atualizações e exclusões quando as alterações são salvas das classes de entidade para um banco de dados. Para obter mais informações, consulte Como atribuir procedimentos armazenados para executar atualizações, inserções e exclusões (O/R Designer).
Criar métodos DataContext
Você pode criar DataContext métodos arrastando procedimentos armazenados ou funções do Gerenciador de Servidores ou **Database Explorer para o O/R Designer.
Observação
O tipo de retorno do método gerado DataContext difere dependendo de onde você solta o procedimento armazenado ou a função no O/R Designer. Soltar itens diretamente em uma classe de entidade existente cria um DataContext método com o tipo de retorno da classe de entidade. Soltar itens em uma área vazia do O/R Designer cria um DataContext método que retorna um tipo gerado automaticamente. Você pode alterar o tipo de retorno de um DataContext método depois de adicioná-lo ao painel Métodos . Para inspecionar ou alterar o tipo de retorno de um DataContext método, selecione-o e inspecione a propriedade Tipo de retorno na janela Propriedades . Para obter mais informações, consulte Como alterar o tipo de retorno de um método DataContext (O/R Designer).
Observação
As instruções neste artigo ilustram a versão mais recente da experiência de desenvolvimento interativo (IDE) disponível no Visual Studio. Seu computador pode mostrar nomes ou locais diferentes para alguns dos elementos da interface do usuário. Você pode estar usando uma versão diferente do Visual Studio ou configurações de ambiente diferentes. Para obter mais informações, consulte Personalizar o IDE.
Para criar métodos DataContext que retornam tipos gerados automaticamente
No Gerenciador de Servidores ou no Gerenciador de Banco de Dados, expanda o nó Procedimentos Armazenados do banco de dados com o qual você está trabalhando.
Localize o procedimento armazenado desejado e arraste-o para uma área vazia do O/R Designer.
O DataContext método é criado com um tipo de retorno gerado automaticamente e aparece no painel Métodos .
Para criar métodos DataContext que possuam o tipo de retorno de uma classe de entidade
No Gerenciador de Servidores ou no Gerenciador de Banco de Dados, expanda o nó Procedimentos Armazenados do banco de dados com o qual você está trabalhando.
Localize o procedimento armazenado desejado e arraste-o para uma classe de entidade existente no O/R Designer.
O DataContext método é criado com o tipo de retorno da classe de entidade selecionada e aparece no painel Métodos .
Observação
Para obter informações sobre como alterar o tipo de retorno de métodos existentesDataContext, consulte Como alterar o tipo de retorno de um método DataContext (O/R Designer).