Перечисление MethodInstanceType
Представляет тип метода.
Пространство имен: 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 определяет операцию над внешней системе, которое возвращает значение типа single в результате произвольного бизнес-логики. Связанный метод: ExecuteScalar(String, IFilterCollection, ILobSystemInstance). | |
AccessChecker | AccessChecker MethodInstance определяет операцию над внешней системе, которое возвращает права текущего пользователя на внешние элементы, соответствующие заданному Identity объектов. Связанный метод: CheckAccess([], ILobSystemInstance). | |
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 | StreamAccessor MethodInstance определяет операцию над внешней системе, которое возвращает потоковую передачу сведения о внешних элементов соответствующее заданному Identity. Связанный метод: GetData(). | |
BinarySecurityDescriptorAccessor | BinarySecurityDescriptorAccessor MethodInstance определяет операцию над внешней системе, которое возвращает дескриптор безопасности для внешних элементов соответствующий заданного Identity. Связанный метод: GetSecurityDescriptor(Identity, ILobSystemInstance). | |
BulkSpecificFinder | BulkSpecificFinder MethodInstance определяет операцию над внешней системе, которое возвращает внешние элементы, соответствующие заданной Identity объектов. Связанный метод: FindSpecificMultiple. | |
BulkAssociatedIdEnumerator | Данные BulkAssociatedIdEnumerator MethodInstance определяет операцию над внешней системе, которое возвращает идентификаторы всех внешних элементов участие в связи, которая включает в себя заданного внешних элементов. В этой MethodInstance является связи. Связанный метод: BulkEnumerateAssociatedIds. | |
BulkAssociationNavigator | BulkAssociationNavigator MethodInstance определяет операцию над внешней системе, которое возвращает внешних элементов, связанных с данного набора внешних элементов. В этой MethodInstance является связи. Связанный метод: FindAssociatedMultiple. | |
BulkIdEnumerator | BulkIdEnumerator MethodInstance определяет операцию над внешней системе, которое возвращает минимальные сведения о внешних элементы, соответствующие заданной Identity объектов. Связанный метод: BulkEnumerateIdentities(IList<Identity>, ILobSystemInstance). | |
EventSubscriber | Подписывается для событий происходит в сущности | |
EventUnsubscriber | Отменяет подписку на сущность события |
Замечания
Метода может быть один из нескольких типов. Тип указывает Служба подключения к бизнес-данным (BDC) какие класса операции поддерживает метод, например, поиск одного или нескольких внешних элементов и создание новых внешних элементов.
Примеры
Code Snippet: Implementing a Custom Connector