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