MethodInstanceType 列挙体
のMethodInstanceの種類を表します。
名前空間: Microsoft.BusinessData.MetadataModel
アセンブリ: Microsoft.BusinessData (Microsoft.BusinessData.dll 内)
構文
'宣言
<DataContractAttribute> _
Public Enumeration MethodInstanceType
'使用
Dim instance As MethodInstanceType
[DataContractAttribute]
public enum MethodInstanceType
メンバー
メンバー名 | 説明 | |
---|---|---|
Finder | Finder MethodInstanceでは、指定した条件に一致する外部の項目を返す、外部システムの操作を指定します。関連する方法: FindFilteredします。 | |
SpecificFinder | SpecificFinder MethodInstanceでは、対応するIdentityを指定された外部アイテムを返す、外部システムの操作を指定します。関連する方法: FindSpecificします。 | |
GenericInvoker | GenericInvoker MethodInstanceでは、任意のビジネス ロジックを実行する、外部システムの操作を指定します。関連する方法: ExecuteScalar(String, IFilterCollection, ILobSystemInstance)します。 | |
IdEnumerator | IdEnumerator のMethodInstanceでは、既存の外部アイテムに関する最低限の情報を返す、外部システムの操作を指定します。関連する方法: EnumerateIdentities(IFilterCollection, ILobSystemInstance)します。 | |
Scalar | スカラー MethodInstanceでは、1 つの値を返す任意のビジネス ロジックの結果として、外部システムの操作を指定します。関連する方法: ExecuteScalar(String, IFilterCollection, ILobSystemInstance)します。 | |
AccessChecker | AccessChecker のMethodInstanceIdentityオブジェクトが指定されたに対応する外部アイテムで現在のユーザーの権限を返す、外部システムの操作を指定します。関連する方法: CheckAccess([], ILobSystemInstance)します。 | |
Creator | Creator MethodInstanceでは、外部アイテムを作成する、外部システムの操作を指定します。関連する方法: CreateとCreateWithFieldsします。 | |
Updater | アップデーターのMethodInstanceでは、指定された外部アイテムを変更する、外部システムの操作を指定します。関連する方法: Update()します。 | |
Deleter | [削除済みMethodInstanceでは、外部アイテムを削除する、外部システムの操作を指定します。関連する方法: Delete()します。 | |
ChangedIdEnumerator | ChangedIdEnumerator MethodInstanceでは、指定した時間後に変更された外部項目の最低限の情報を返す、外部システムの操作を指定します。関連する方法: EnumerateChangedIdentities(DateTime, IFilterCollection, ILobSystemInstance)します。 | |
DeletedIdEnumerator | DeletedIdEnumerator MethodInstanceでは、指定した時間後に削除される外部アイテムに関する最低限の情報を返す、外部システムの操作を指定します。関連する方法: EnumerateDeletedIdentities(DateTime, IFilterCollection, ILobSystemInstance)します。 | |
AssociationNavigator | AssociationNavigator のMethodInstanceでは、指定された外部アイテムに関連付けられている外部の項目を返す、外部システムの操作を指定します。このMethodInstanceは、関連です。関連する方法: FindAssociatedします。 | |
Associator | 関連付けのMethodInstanceでは、指定された外部アイテム間のリレーションシップを作成する、外部システムの操作を指定します。このMethodInstanceは、関連です。関連する方法: Associate(EntityInstanceCollection, IEntityInstance, IAssociation, ILobSystemInstance)します。 | |
Disassociator | 子MethodInstanceでは、外部アイテムが指定された間のリレーションシップを削除する、外部システムの操作を指定します。このMethodInstanceは、関連です。関連する方法: Disassociate(EntityInstanceCollection, IEntityInstance, IAssociation, ILobSystemInstance)します。 | |
StreamAccessor | MethodInstanceに対応する外部アイテムに関するストリーミングの情報を返しますが、外部システムの操作を識別する StreamAccessor Identityが与えられます。関連する方法: GetData()します。 | |
BinarySecurityDescriptorAccessor | BinarySecurityDescriptorAccessor MethodInstanceでは、指定されたIdentityに対応する外部アイテムのセキュリティ表してを返す、外部システムの操作を指定します。関連する方法: GetSecurityDescriptor(Identity, ILobSystemInstance)します。 | |
BulkSpecificFinder | BulkSpecificFinder MethodInstanceでは、指定されたIdentityオブジェクトに対応する外部の項目を返す、外部システムの操作を指定します。関連する方法: FindSpecificMultipleします。 | |
BulkAssociatedIdEnumerator | BulkAssociatedIdEnumerator MethodInstanceでは、指定された外部アイテムを含むリレーションシップに参加しているすべての外部アイテムの id を返す、外部システムの操作を指定します。このMethodInstanceは、関連です。関連する方法: BulkEnumerateAssociatedIdsします。 | |
BulkAssociationNavigator | BulkAssociationNavigator MethodInstanceでは、指定した外部アイテムのセットに関連付けられている外部の項目を返す、外部システムの操作を指定します。このMethodInstanceは、関連です。関連する方法: FindAssociatedMultipleします。 | |
BulkIdEnumerator | BulkIdEnumerator MethodInstanceでは、指定されたIdentityオブジェクトに対応する外部項目の最低限の情報を返す、外部システムの操作を指定します。関連する方法: BulkEnumerateIdentities(IList<Identity>, ILobSystemInstance)します。 | |
EventSubscriber | エンティティで発生する事象を購読します。 | |
EventUnsubscriber | エンティティで行われるイベントに購読を取り消します。 |
注釈
MethodInstanceするには、いくつかの種類のいずれかを指定できます。種類クラスを示しますBusiness Data Connectivity (BDC) Serviceにどのような操作などの方法がサポートしているを 1 つまたは複数の外部アイテムを検索または新しい外部アイテムを作成します。
例
Code Snippet: Implementing a Custom Connector