Partager via


MethodInstanceType - Énumération

Représente le type d'une instance de méthode.

Espace de noms :  Microsoft.BusinessData.MetadataModel
Assembly :  Microsoft.BusinessData (dans Microsoft.BusinessData.dll)

Syntaxe

'Déclaration
<DataContractAttribute> _
Public Enumeration MethodInstanceType
'Utilisation
Dim instance As MethodInstanceType
[DataContractAttribute]
public enum MethodInstanceType

Membres

Nom du membre Description
Finder Un Finder MethodInstance identifie une opération sur le système externe qui renvoie les éléments externes qui correspondent à un critère donné. Une méthode associée : FindFiltered.
SpecificFinder Un SpecificFinder MethodInstance identifie une opération sur le système externe qui retourne un élément externe donné la Identitycorrespondante. Une méthode associée : FindSpecific.
GenericInvoker Un GenericInvoker MethodInstance identifie une opération sur le système externe qui s'exécute la logique métier arbitraire. Une méthode associée : ExecuteScalar(String, IFilterCollection, ILobSystemInstance).
IdEnumerator Un IdEnumerator MethodInstance identifie une opération sur le système externe qui retourne un minimum d'informations concernant les éléments externe existantes. Une méthode associée : EnumerateIdentities(IFilterCollection, ILobSystemInstance).
Scalar Un scalaire MethodInstance identifie une opération sur le système externe qui retourne une seule valeur en tant que le résultat de la logique métier arbitraire. Une méthode associée : ExecuteScalar(String, IFilterCollection, ILobSystemInstance).
AccessChecker Un AccessChecker MethodInstance identifie une opération sur le système externe qui renvoie les droits de l'utilisateur actuel sur les éléments externes correspondant à donné Identity objets. Une méthode associée : CheckAccess([], ILobSystemInstance).
Creator Un créateur MethodInstance identifie une opération sur le système externe qui crée un élément externe. Des méthodes apparentées : Create et CreateWithFields.
Updater Une mise à jour MethodInstance identifie une opération sur le système externe qui modifie l'élément externe. Une méthode associée : Update().
Deleter Un supprimés MethodInstance identifie une opération sur le système externe qui supprime l'élément externe. Une méthode associée : Delete().
ChangedIdEnumerator Un ChangedIdEnumerator MethodInstance identifie une opération sur le système externe qui retourne un minimum d'informations sur les éléments externes sont modifiés après une heure précise. Une méthode associée : EnumerateChangedIdentities(DateTime, IFilterCollection, ILobSystemInstance).
DeletedIdEnumerator Un DeletedIdEnumerator MethodInstance identifie une opération sur le système externe qui renvoie des informations minimales sur des éléments externes sont supprimés après une heure précise. Une méthode associée : EnumerateDeletedIdentities(DateTime, IFilterCollection, ILobSystemInstance).
AssociationNavigator Un AssociationNavigator MethodInstance identifie une opération sur le système externe qui renvoie les éléments externes qui sont associées aux éléments externes donnés. Cette MethodInstance est une Association. Une méthode associée : FindAssociated.
Associator Un Associator MethodInstance identifie une opération sur le système externe qui crée une relation entre les éléments externes donnés. Cette MethodInstance est une Association. Une méthode associée : Associate(EntityInstanceCollection, IEntityInstance, IAssociation, ILobSystemInstance).
Disassociator Un Disassociator MethodInstance identifie une opération sur le système externe qui supprime la relation entre étant donné les éléments externes. Cette MethodInstance est une Association. Une méthode associée : Disassociate(EntityInstanceCollection, IEntityInstance, IAssociation, ILobSystemInstance).
StreamAccessor Un StreamAccessor MethodInstance identifie une opération sur le système externe qui renvoie des informations en continu sur un élément externe qui correspond au donné Identity. Une méthode associée : GetData().
BinarySecurityDescriptorAccessor Un BinarySecurityDescriptorAccessor MethodInstance identifie une opération sur le système externe qui retourne un descripteur de sécurité de l'élément externe qui correspond à la donnée Identity. Une méthode associée : GetSecurityDescriptor(Identity, ILobSystemInstance).
BulkSpecificFinder Un BulkSpecificFinder MethodInstance identifie une opération sur le système externe qui renvoie les éléments externes correspondant aux objets donné Identity . Une méthode associée : FindSpecificMultiple.
BulkAssociatedIdEnumerator Un BulkAssociatedIdEnumerator MethodInstance identifie une opération sur le système externe qui renvoie les identités de tous les éléments externes participant dans une relation qui comprend les éléments externes donnés. Cette MethodInstance est une Association. Une méthode associée : BulkEnumerateAssociatedIds.
BulkAssociationNavigator Un BulkAssociationNavigator MethodInstance identifie une opération sur le système externe qui renvoie les éléments externe liés pour l'ensemble d'éléments externes donné. Cette MethodInstance est une Association. Une méthode associée : FindAssociatedMultiple.
BulkIdEnumerator Un BulkIdEnumerator MethodInstance identifie une opération sur le système externe qui retourne un minimum d'informations sur les éléments externes correspondant aux objets donné Identity . Une méthode associée : BulkEnumerateIdentities(IList<Identity>, ILobSystemInstance).
EventSubscriber Permet de s'abonner pour les événements qui se passe sur l'entité
EventUnsubscriber Annule un abonnement aux événements qui se passe sur l'entité

Remarques

Une instance de méthode peut s'agir de plusieurs types. Le type indique à la Service Business Data Connectivity (BDC) quelle classe d'opération de la méthode prend en charge, par exemple, rechercher un ou plusieurs éléments externes ou créer un nouvel élément externe.

Exemples

Code Snippet: Implementing a Custom Connector

Voir aussi

Référence

Microsoft.BusinessData.MetadataModel - Espace de noms