次の方法で共有


ストアド プロシージャ

LINQ to SQL では、オブジェクト モデルのメソッドを使用して、データベース内のストアド プロシージャを表します。 メソッドをストアド プロシージャとして指定する場合は、 FunctionAttribute 属性を適用し、必要に応じて ParameterAttribute 属性を適用します。 詳細については、「 LINQ to SQL オブジェクト モデル」を参照してください。

Visual Studio を使用する開発者は、通常、オブジェクト リレーショナル デザイナーを使用してストアド プロシージャをマップします。 このセクションのトピックでは、自分でコードを記述する場合に、アプリケーションでこれらのメソッドを形成して呼び出す方法を示します。

このセクションにて

方法: 行セットを返す
データ行を返す方法と、入力パラメーターを使用する方法について説明します。

方法: パラメーターを受け取るストアド プロシージャを使用する
入力パラメーターと出力パラメーターを使用する方法について説明します。

方法: 複数の結果図形にマップされたストアド プロシージャを使用する
同じストアド プロシージャ内の複数の図形を返す方法について説明します。

方法: 連続した結果図形にマップされたストアド プロシージャを使用する
戻りシーケンスが既知の複数の図形を指定する方法について説明します。

ストアド プロシージャを使用した操作のカスタマイズ
ストアド プロシージャを使用して挿入、更新、および削除操作を実装する方法について説明します。

ストアド プロシージャのみを使用した操作のカスタマイズ
ストアド プロシージャ以外を使用して、挿入、更新、および削除操作を実装する方法について説明します。

プログラミング ガイド
LINQ to SQL オブジェクト モデルを作成して使用する方法について説明します。

チュートリアル: ストアド プロシージャのみを使用する (Visual Basic)
Visual Basic でストアド プロシージャを使用する方法を示すプロシージャが含まれています。

チュートリアル: ストアド プロシージャのみを使用する (C#)
C# でストアド プロシージャを使用する方法を示すプロシージャが含まれています。