次の方法で共有


AssociationNavigator の実装

最終更新日: 2010年4月20日

適用対象: SharePoint Server 2010

この記事の内容
説明
構文
備考

説明

AssociationNavigator メソッド インスタンスを使用すると、指定した外部アイテムに関連する外部アイテムを外部システムから取得できます。このステレオタイプでは、Microsoft Business Connectivity Services (BCS) 内の関連付けが有効になります。たとえば、Customer という名前のビジネス オブジェクトが指定されると、このステレオタイプを使用して、その顧客に関連するすべての注文を取得できます。

構文

以下は AssociationNavigator メソッドのための一般的なメソッド署名です。

DestinationEntityDataType[] FindAssociated(sourceId1Type id1, ...)
DestinationEntityDataType FindAssociated(sourceId1Type id1, ...)

備考

AssociationNavigator の条件を指定するには、対応するメソッドで以下を行う必要があります。

  • AssociationNavigator のすべての関連元外部コンテンツ タイプに対する入力としてアイテムを取る。

  • 関連先の外部コンテンツ タイプに基づく、指定された外部アイテムに関連付けられる外部アイテムを含む IEntityInstanceEnumerator を返す。

注意

特に、メソッドが多くの外部アイテムを返す場合、充実したフィルターをメソッドに備えることをお勧めします。フィルターの使用方法については、「IFilterCollection」を参照してください。

コード スニペット: AssociationNavigator の実装

関連項目

概念

XML スニペット: AssociationNavigator メソッドのモデリング

コード スニペット: 外部コンテンツ タイプの AssociationNavigator メソッド インスタンスを実行する

コード スニペット: 外部キーを持たない関連付けのために外部コンテンツ タイプの AssociationNavigator メソッド インスタンスを実行する