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 メソッド インスタンスを実行する