Partager via


IBdcSoapHttpClientProtocolExtension.BeginInvoke - Méthode

Démarre un appel asynchrone d'une méthode de service Web XML en utilisant SOAP.

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

Syntaxe

'Déclaration
Function BeginInvoke ( _
    methodName As String, _
    parameters As Object(), _
    callback As AsyncCallback, _
    asyncState As Object _
) As IAsyncResult
'Utilisation
Dim instance As IBdcSoapHttpClientProtocolExtension
Dim methodName As String
Dim parameters As Object()
Dim callback As AsyncCallback
Dim asyncState As Object
Dim returnValue As IAsyncResult

returnValue = instance.BeginInvoke(methodName, _
    parameters, callback, asyncState)
IAsyncResult BeginInvoke(
    string methodName,
    Object[] parameters,
    AsyncCallback callback,
    Object asyncState
)

Paramètres

  • methodName
    Type : System.String

    Le nom de la méthode de service Web XML dans la classe d'implémentation qui appelle la méthode BeginInvoke .

  • parameters
    Type : []

    Tableau d'objets contenant les paramètres à passer au service Web XML. L'ordre des valeurs dans le tableau correspondent à l'ordre des paramètres dans la méthode d'appel de la classe d'implémentation.

  • callback
    Type : System.AsyncCallback

    Le délégué à appeler lorsque l'appel asynchrone est terminé. Si callback est une référence Null (Rien dans Visual Basic), le délégué n'est pas appelé.

  • asyncState
    Type : System.Object

    Informations supplémentaires fournies par l'appelant.

Valeur renvoyée

Type : System.IAsyncResult
Un IAsyncResult est passé à la méthode EndInvoke(IAsyncResult) pour obtenir les valeurs de retour à partir de l'appel de méthode distant.

Voir aussi

Référence

IBdcSoapHttpClientProtocolExtension interface

IBdcSoapHttpClientProtocolExtension - Membres

Microsoft.BusinessData.SystemSpecific - Espace de noms