IRemoteExecutionService.ExecuteBdcMethod - Méthode
Exécute l'objet spécifié MethodInstance dans les métadonnées de catalogue de données métiers (BDC).
Espace de noms : Microsoft.BusinessData.Infrastructure
Assembly : Microsoft.BusinessData (dans Microsoft.BusinessData.dll)
Syntaxe
'Déclaration
<FaultContractAttribute(GetType(ArgumentException))> _
<FaultContractAttribute(GetType(ArgumentOutOfRangeException))> _
<FaultContractAttribute(GetType(InvalidOperationException))> _
<OperationContractAttribute> _
<FaultContractAttribute(GetType(BdcSerializedExceptionState))> _
<FaultContractAttribute(GetType(ArgumentNullException))> _
Function ExecuteBdcMethod ( _
dataClassNamespace As String, _
dataClassName As String, _
dataClassVersion As String, _
lobSystemInstanceName As String, _
methodInstanceName As String, _
callerLcid As Integer, _
serializedOverrideArgs As String() _
) As Stream
'Utilisation
Dim instance As IRemoteExecutionService
Dim dataClassNamespace As String
Dim dataClassName As String
Dim dataClassVersion As String
Dim lobSystemInstanceName As String
Dim methodInstanceName As String
Dim callerLcid As Integer
Dim serializedOverrideArgs As String()
Dim returnValue As Stream
returnValue = instance.ExecuteBdcMethod(dataClassNamespace, _
dataClassName, dataClassVersion, _
lobSystemInstanceName, methodInstanceName, _
callerLcid, serializedOverrideArgs)
[FaultContractAttribute(typeof(ArgumentException))]
[FaultContractAttribute(typeof(ArgumentOutOfRangeException))]
[FaultContractAttribute(typeof(InvalidOperationException))]
[OperationContractAttribute]
[FaultContractAttribute(typeof(BdcSerializedExceptionState))]
[FaultContractAttribute(typeof(ArgumentNullException))]
Stream ExecuteBdcMethod(
string dataClassNamespace,
string dataClassName,
string dataClassVersion,
string lobSystemInstanceName,
string methodInstanceName,
int callerLcid,
string[] serializedOverrideArgs
)
Paramètres
dataClassNamespace
Type : System.StringL'espace de noms de la classe de données qui contient l'objet MethodInstance s'exécute.
dataClassName
Type : System.StringLe nom de la classe de données qui contient l'objet MethodInstance s'exécute.
dataClassVersion
Type : System.StringLa version de la classe de données qui contient l'objet MethodInstance s'exécute.
lobSystemInstanceName
Type : System.StringLe nom de l'objet LobSystemInstance pour assurer la gestion de connexion pour l'objet MethodInstance .
methodInstanceName
Type : System.StringLe nom de l'objet MethodInstance s'exécute.
callerLcid
Type : System.Int32ID de paramètres régionaux de l'appelant. Utiliser cette valeur pour envoyer des messages d'erreur dans la langue qui correspond à l'ID de paramètres régionaux spécifiés.
serializedOverrideArgs
Type : []Les arguments de la méthode dans le code XML sérialisé formulaire, selon les métadonnées.
Valeur renvoyée
Type : System.IO.Stream
Un flux de données qui contient le résultat de l'exécution. La structure du flux de données dépendant du correctif spécifique que la méthode exécutée.
Voir aussi
Référence
IRemoteExecutionService interface