IDataClass.Execute - Méthode (IMethodInstance, ILobSystemInstance, Object[])
Exécute l'instance de méthode donné sur une instance de système externe donnée avec les paramètres donnés.
Espace de noms : Microsoft.BusinessData.MetadataModel
Assembly : Microsoft.BusinessData (dans Microsoft.BusinessData.dll)
Syntaxe
'Déclaration
Function Execute ( _
methodInstanceToExecute As IMethodInstance, _
lobSystemInstance As ILobSystemInstance, _
ByRef overrideArgs As Object() _
) As Object
'Utilisation
Dim instance As IDataClass
Dim methodInstanceToExecute As IMethodInstance
Dim lobSystemInstance As ILobSystemInstance
Dim overrideArgs As Object()
Dim returnValue As Object
returnValue = instance.Execute(methodInstanceToExecute, _
lobSystemInstance, overrideArgs)
Object Execute(
IMethodInstance methodInstanceToExecute,
ILobSystemInstance lobSystemInstance,
ref Object[] overrideArgs
)
Paramètres
methodInstanceToExecute
Type : Microsoft.BusinessData.MetadataModel.IMethodInstanceL'instance de méthode à exécuter.
lobSystemInstance
Type : Microsoft.BusinessData.MetadataModel.ILobSystemInstanceL'instance du système externe pour exécuter l'instance de méthode par rapport à.
overrideArgs
Type : []Les arguments à passer au système externe. Le tableau overrideArgs doit avoir autant d'éléments qu'il sont a paramètres dans le modèle BDC pour cette méthode, y compris le paramètre de retour.
Valeur renvoyée
Type : System.Object
La valeur de retour de l'instance de méthode.
Remarques
Un InvalidOperationException est levée si le jeu de paramètres fourni ne correspondent pas exactement à ce qui est défini par les métadonnées.
Instances d'objets dans le modèle objet Business Data Connectivity sont liés au magasin de métadonnées sont accessibles à partir de. L'utilisation d'instances liés à un magasin de métadonnées avec les instances à partir d'un autre magasin de métadonnées va entraîner l'altération des données et un comportement inattendu. Pour plus d'informations, voir DatabaseBackedMetadataCatalogFileBackedMetadataCataloget RemoteSharedFileBackedMetadataCatalog.