IAssociation インターフェイス
2 つ以上関連する外部コンテンツ タイプ内での外部システムの間の関係を表します。
名前空間: Microsoft.BusinessData.MetadataModel
アセンブリ: Microsoft.BusinessData (Microsoft.BusinessData.dll 内)
構文
'宣言
Public Interface IAssociation _
Inherits IMethodInstance, IAccessControlledMetadataObject, IMetadataObject, IMetadataStruct
'使用
Dim instance As IAssociation
public interface IAssociation : IMethodInstance,
IAccessControlledMetadataObject, IMetadataObject, IMetadataStruct
注釈
1 つまたは複数のソースと単一の宛先関連付けことができます。たとえば、販売注文の一覧を取得するには、顧客と、[営業] 領域を指定する必要があります。この例では、「販売注文」は、取得したオブジェクト、宛先ためのです。「顧客」と"売上"領域は、入力オブジェクトをソースのため。
外部キーと以外の外部キー
関連情報を表示する方法に関連する、関連付けをBusiness Data Connectivity (BDC) Serviceに分類されます。各カテゴリの関連付けを操作するときにさまざまな方法で必要なこのような区別の注意する必要があります。外部キーに基づく関連付けは、このような外部アイテムうちの 1 つのデータの外部項目の関係を保存します。外部キーに基づかないの関連付けは、これらのアイテムの両方に外部ストアの関連付けの情報を格納します。たとえば、顧客のアイテムと順序アイテムを検討します。注文アイテムに関連する顧客のアイテムを識別する属性が含まれている場合は、外部キーのベースが、この関連付けします。
BDCSpecificFinder外部アイテムの MethodInstances によって返されるフィールドの間での外部の識別子が存在することで、これらのカテゴリを区別します。
例
Code Snippet: Execute the Associator and Disassociator Method Instances of an External Content Type
Code Snippet: Execute the BulkAssociationNavigator Method Instance of an External Content Type