ClientBase<TChannel>.ChannelBase<T>.ICommunicationObject.BeginClose Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Commence une opération pour fermer un objet de communication.
Surcharges
ICommunicationObject.BeginClose(AsyncCallback, Object) |
Commence une opération asynchrone pour fermer un objet de communication. |
ICommunicationObject.BeginClose(TimeSpan, AsyncCallback, Object) |
Commence une opération asynchrone pour fermer un objet de communication avec un délai d'attente spécifié. |
ICommunicationObject.BeginClose(AsyncCallback, Object)
- Source:
- ClientBase.cs
Commence une opération asynchrone pour fermer un objet de communication.
virtual IAsyncResult ^ System.ServiceModel.ICommunicationObject.BeginClose(AsyncCallback ^ callback, System::Object ^ state) = System::ServiceModel::ICommunicationObject::BeginClose;
IAsyncResult ICommunicationObject.BeginClose (AsyncCallback callback, object state);
abstract member System.ServiceModel.ICommunicationObject.BeginClose : AsyncCallback * obj -> IAsyncResult
override this.System.ServiceModel.ICommunicationObject.BeginClose : AsyncCallback * obj -> IAsyncResult
Function BeginClose (callback As AsyncCallback, state As Object) As IAsyncResult Implements ICommunicationObject.BeginClose
Paramètres
- callback
- AsyncCallback
Le déléguéAsyncCallback qui reçoit la notification de la fin de l'opération asynchrone de fermeture.
- state
- Object
Objet spécifié par l'application, qui contient les informations d'état associées à l'opération asynchrone de fermeture.
Retours
IAsyncResult qui fait référence à l'opération de fermeture asynchrone.
Implémente
S’applique à
ICommunicationObject.BeginClose(TimeSpan, AsyncCallback, Object)
- Source:
- ClientBase.cs
Commence une opération asynchrone pour fermer un objet de communication avec un délai d'attente spécifié.
virtual IAsyncResult ^ System.ServiceModel.ICommunicationObject.BeginClose(TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state) = System::ServiceModel::ICommunicationObject::BeginClose;
IAsyncResult ICommunicationObject.BeginClose (TimeSpan timeout, AsyncCallback callback, object state);
abstract member System.ServiceModel.ICommunicationObject.BeginClose : TimeSpan * AsyncCallback * obj -> IAsyncResult
override this.System.ServiceModel.ICommunicationObject.BeginClose : TimeSpan * AsyncCallback * obj -> IAsyncResult
Function BeginClose (timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult Implements ICommunicationObject.BeginClose
Paramètres
- timeout
- TimeSpan
Timespan spécifiant le délai d'exécution de l'opération d'envoi avant dépassement du délai d'attente.
- callback
- AsyncCallback
Le déléguéAsyncCallback qui reçoit la notification de la fin de l'opération asynchrone de fermeture.
- state
- Object
Objet, spécifié par l'application, qui contient les informations d'état associées à l'opération asynchrone de fermeture.
Retours
IAsyncResult qui référence l'opération de fermeture asynchrone.