IEntity.FindAssociated 方法 (EntityInstanceCollection, IAssociation, IFilterCollection, ILobSystemInstance, OperationMode)
取得與指定的來源外部項目和關聯,做為篩選依據指定的準則,使用指定的模式的作業相關聯的外部項目。
命名空間: Microsoft.BusinessData.MetadataModel
組件: Microsoft.BusinessData (在 Microsoft.BusinessData.dll 中)
語法
'宣告
Function FindAssociated ( _
sourceEntityInstances As EntityInstanceCollection, _
association As IAssociation, _
filterCollection As IFilterCollection, _
lobSystemInstance As ILobSystemInstance, _
mode As OperationMode _
) As IEntityInstanceEnumerator
'用途
Dim instance As IEntity
Dim sourceEntityInstances As EntityInstanceCollection
Dim association As IAssociation
Dim filterCollection As IFilterCollection
Dim lobSystemInstance As ILobSystemInstance
Dim mode As OperationMode
Dim returnValue As IEntityInstanceEnumerator
returnValue = instance.FindAssociated(sourceEntityInstances, _
association, filterCollection, lobSystemInstance, _
mode)
IEntityInstanceEnumerator FindAssociated(
EntityInstanceCollection sourceEntityInstances,
IAssociation association,
IFilterCollection filterCollection,
ILobSystemInstance lobSystemInstance,
OperationMode mode
)
參數
sourceEntityInstances
類型:Microsoft.BusinessData.Runtime.EntityInstanceCollection來源執行個體。
association
類型:Microsoft.BusinessData.MetadataModel.IAssociation若要使用的關聯。
filterCollection
類型:Microsoft.BusinessData.Runtime.IFilterCollection若要套用篩選。
lobSystemInstance
類型:Microsoft.BusinessData.MetadataModel.ILobSystemInstance外部系統執行個體。
mode
類型:Microsoft.BusinessData.Runtime.OperationMode若要閱讀的外部項目作業模式。
傳回值
類型:Microsoft.BusinessData.Runtime.IEntityInstanceEnumerator
列舉外部項目。
備註
做為輸入這個方法所提供的關聯,必須AssociationNavigator。FindAssociated需要每個來源外部內容類型的AssociationNavigator外部項目,並會傳回外部項目根據目的地外部內容類型的AssociationNavigator與指定的外部項目相關聯。
這個方法可能可以傳回許多外部項目。您可以指定IFilterCollection ,篩選結果,並最佳化行為。如需有關如何使用篩選的詳細資訊,請參閱IFilterCollection。
這個方法會傳回IEntityInstanceEnumerator,需要特別清理,並會使其他功能,以控制外部系統批次中傳回的資料時的行為。如需有關如何使用外部項目列舉值的詳細資訊,請參閱IEntityInstanceEnumerator。
這種方式可以指定作業的模式。如需有關如何使用作業模式的詳細資訊,請參閱OperationMode。
Business Data Connectivity 物件模型中的物件的執行個體被與他們從取得中繼資料儲存區。使用連結至一個執行個體的中繼資料儲存區中,從另一個中繼資料儲存區的執行個體,會造成資料損毀及其他非預期的行為。如需詳細資訊,請參閱DatabaseBackedMetadataCatalog、 FileBackedMetadataCatalog,與RemoteSharedFileBackedMetadataCatalog。