方法: サービスのデータに接続する
サービスから返されたデータにアプリケーションを接続するには、データ ソース構成ウィザードを実行し、[データ ソースの種類を選択] ページの [サービス] をクリックします。
ウィザードを完了すると、プロジェクトにサービス参照が追加され、[データ ソース] ウィンドウですぐに使用できるようになります。
[!メモ]
[データ ソース] ウィンドウに表示される項目は、サービスから返される情報に応じて異なります。サービスによっては、データ ソース構成ウィザードでバインドできるオブジェクトを作成するための十分な情報を提供しないものもあります。たとえば、サービスから型指定されていないデータセットが返される場合、ウィザードを完了しても [データ ソース] ウィンドウには項目が表示されません。これは、型指定されていないデータセットからはスキーマが提供されず、したがってウィザードでデータ ソースを作成するための十分な情報が得られないためです。
[!メモ]
お使いのマシンで、Visual Studio ユーザー インターフェイスの一部の要素の名前や場所が、次の手順とは異なる場合があります。これらの要素は、使用している Visual Studio のエディションや独自の設定によって決まります。詳細については、「Visual Studio の設定」を参照してください。
アプリケーションをサービスに接続するには
[データ] メニューの [新しいデータ ソースの追加] をクリックします。
[データ ソースの種類を選択] ページで [サービス] をクリックし、[次へ] をクリックします。
使用するサービスのアドレスを入力するか、[探索] をクリックして現在のソリューション内のサービスを検索し、[移動] をクリックします。
必要に応じて、既定値の代わりに新しい名前空間を入力できます。
[!メモ]
[詳細設定] をクリックして [サービス参照の構成] ダイアログ ボックスを開きます。
[OK] をクリックして、プロジェクトにサービス参照を追加します。
[完了] をクリックします。
[データ ソース] ウィンドウにデータ ソースが追加されます。
次の手順
アプリケーションに機能を追加するには
- [データ ソース] ウィンドウ内の項目を選択し、フォームにドラッグして、バインド コントロールを作成します。詳細については、「Visual Studio でのデータへのコントロールのバインド」を参照してください。
参照
処理手順
チュートリアル: WCF Data Service への WPF コントロールのバインド
チュートリアル: WCF Data Service への Silverlight コントロールのバインド
概念
Visual Studio での Windows Communication Foundation サービスと WCF データ サービス