共用方式為


IEntity.FindSpecificMultiple 方法 (IList<Identity>, String, ILobSystemInstance, OperationMode)

取得使用外部項目身分識別的外部項目群組。

命名空間:  Microsoft.BusinessData.MetadataModel
組件:  Microsoft.BusinessData (在 Microsoft.BusinessData.dll 中)

語法

'宣告
Function FindSpecificMultiple ( _
    identities As IList(Of Identity), _
    bulkSpecificFinderName As String, _
    lsi As ILobSystemInstance, _
    mode As OperationMode _
) As IEntityInstanceEnumerator
'用途
Dim instance As IEntity
Dim identities As IList(Of Identity)
Dim bulkSpecificFinderName As String
Dim lsi As ILobSystemInstance
Dim mode As OperationMode
Dim returnValue As IEntityInstanceEnumerator

returnValue = instance.FindSpecificMultiple(identities, _
    bulkSpecificFinderName, lsi, mode)
IEntityInstanceEnumerator FindSpecificMultiple(
    IList<Identity> identities,
    string bulkSpecificFinderName,
    ILobSystemInstance lsi,
    OperationMode mode
)

參數

  • bulkSpecificFinderName
    類型:System.String

    若要執行BulkSpecificFinder MethodInstance物件的名稱。

傳回值

類型:Microsoft.BusinessData.Runtime.IEntityInstanceEnumerator
外部項目群組。

備註

從這個方法傳回IEntityInstanceEnumerator會擲回PartialBulkReadExceptionMoveNext方法,如果外部系統會傳回列舉較少的項目比所有要求傳回的項目。如果外部系統會傳回重複的項目] 或 [更多項目比要求,則也會擲回InvalidOperationException

這個方法會傳回IEntityInstanceEnumerator,需要特別清理,並會使其他功能,以控制外部系統批次中傳回的資料時的行為。如需有關如何使用外部項目列舉值的詳細資訊,請參閱IEntityInstanceEnumerator

這種方式可以指定作業的模式。如需有關如何使用作業模式的詳細資訊,請參閱OperationMode

Business Data Connectivity 物件模型中的物件的執行個體被與他們從取得中繼資料儲存區。使用連結至一個執行個體的中繼資料儲存區中,從另一個中繼資料儲存區的執行個體,會造成資料損毀及其他非預期的行為。如需詳細資訊,請參閱DatabaseBackedMetadataCatalogFileBackedMetadataCatalog,與RemoteSharedFileBackedMetadataCatalog

範例

Code Snippet: Execute the BulkSpecificFinder Method Instance of an External Content Type

請參閱

參照

IEntity 介面

IEntity 成員

FindSpecificMultiple 多載

Microsoft.BusinessData.MetadataModel 命名空間