Partager via


ClientBase<TChannel>.ChannelBase<T>.ICommunicationObject.BeginOpen Méthode

Définition

Commence une opération pour ouvrir un objet de communication.

Surcharges

ICommunicationObject.BeginOpen(AsyncCallback, Object)

Commence une opération asynchrone pour ouvrir un objet de communication.

ICommunicationObject.BeginOpen(TimeSpan, AsyncCallback, Object)

Commence une opération asynchrone pour ouvrir un objet de communication dans un intervalle de temps spécifié.

ICommunicationObject.BeginOpen(AsyncCallback, Object)

Source:
ClientBase.cs
Source:
ClientBase.cs
Source:
ClientBase.cs

Commence une opération asynchrone pour ouvrir un objet de communication.

 virtual IAsyncResult ^ System.ServiceModel.ICommunicationObject.BeginOpen(AsyncCallback ^ callback, System::Object ^ state) = System::ServiceModel::ICommunicationObject::BeginOpen;
IAsyncResult ICommunicationObject.BeginOpen (AsyncCallback callback, object state);
abstract member System.ServiceModel.ICommunicationObject.BeginOpen : AsyncCallback * obj -> IAsyncResult
override this.System.ServiceModel.ICommunicationObject.BeginOpen : AsyncCallback * obj -> IAsyncResult
Function BeginOpen (callback As AsyncCallback, state As Object) As IAsyncResult Implements ICommunicationObject.BeginOpen

Paramètres

callback
AsyncCallback

Le délégué AsyncCallback qui reçoit la notification de la fin de l'opération d'ouverture asynchrone.

state
Object

Objet, spécifié par l'application, qui contient des informations d'état associées à l'opération d'ouverture asynchrone.

Retours

IAsyncResult qui fait référence à l'opération asynchrone d'ouverture.

Implémente

S’applique à

ICommunicationObject.BeginOpen(TimeSpan, AsyncCallback, Object)

Source:
ClientBase.cs
Source:
ClientBase.cs
Source:
ClientBase.cs

Commence une opération asynchrone pour ouvrir un objet de communication dans un intervalle de temps spécifié.

 virtual IAsyncResult ^ System.ServiceModel.ICommunicationObject.BeginOpen(TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state) = System::ServiceModel::ICommunicationObject::BeginOpen;
IAsyncResult ICommunicationObject.BeginOpen (TimeSpan timeout, AsyncCallback callback, object state);
abstract member System.ServiceModel.ICommunicationObject.BeginOpen : TimeSpan * AsyncCallback * obj -> IAsyncResult
override this.System.ServiceModel.ICommunicationObject.BeginOpen : TimeSpan * AsyncCallback * obj -> IAsyncResult
Function BeginOpen (timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult Implements ICommunicationObject.BeginOpen

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 d'ouverture asynchrone.

state
Object

Objet, spécifié par l'application, qui contient des informations d'état associées à l'opération d'ouverture asynchrone.

Retours

IAsyncResult qui fait référence à l'opération asynchrone d'ouverture.

Implémente

S’applique à