Procedimentos Armazenados

O LINQ to SQL usa métodos em seu modelo de objeto para representar procedimentos armazenados no banco de dados. Você designa métodos como procedimentos armazenados aplicando o FunctionAttribute atributo e, quando necessário, o ParameterAttribute atributo. Para obter mais informações, consulte O modelo de objeto LINQ to SQL.

Os desenvolvedores que usam o Visual Studio normalmente usam o Object Relational Designer para mapear procedimentos armazenados. Os tópicos nesta seção mostram como formar e chamar esses métodos em seu aplicativo se você escrever o código por conta própria.

Nesta Secção

Como: Retornar conjuntos de linhas
Descreve como retornar linhas de dados e mostra como usar um parâmetro de entrada.

Como: Usar procedimentos armazenados que usam parâmetros
Descreve como usar parâmetros de entrada e saída.

Como usar procedimentos armazenados mapeados para várias formas de resultado
Descreve como fornecer retornos de várias formas no mesmo procedimento armazenado.

Como usar procedimentos armazenados mapeados para formas de resultado sequenciais
Descreve como fornecer várias formas onde a sequência de retorno é conhecida.

Personalizando operações usando procedimentos armazenados
Descreve como usar procedimentos armazenados para implementar operações de inserção, atualização e exclusão.

Personalizando operações usando exclusivamente procedimentos armazenados
Descreve como usar nada além de procedimentos armazenados para implementar operações de inserção, atualização e exclusão.

Guia de programação
Fornece informações sobre como criar e usar seu modelo de objeto LINQ to SQL.

Passo a passo: Usando somente procedimentos armazenados (Visual Basic)
Inclui procedimentos que ilustram como usar procedimentos armazenados no Visual Basic.

Passo a passo: Usando somente procedimentos armazenados (C#)
Inclui procedimentos que ilustram como usar procedimentos armazenados em C#.