ClientBase<TChannel>.ChannelBase<T>.ICommunicationObject.BeginOpen Metod

Definition

Påbörjar en åtgärd för att öppna ett kommunikationsobjekt.

Överlagringar

Name Description
ICommunicationObject.BeginOpen(AsyncCallback, Object)

Påbörjar en asynkron åtgärd för att öppna ett kommunikationsobjekt.

ICommunicationObject.BeginOpen(TimeSpan, AsyncCallback, Object)

Påbörjar en asynkron åtgärd för att öppna ett kommunikationsobjekt inom ett angivet tidsintervall.

ICommunicationObject.BeginOpen(AsyncCallback, Object)

Källa:
ClientBase.cs
Källa:
ClientBase.cs
Källa:
ClientBase.cs

Påbörjar en asynkron åtgärd för att öppna ett kommunikationsobjekt.

 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

Parametrar

callback
AsyncCallback

Ombudet AsyncCallback som tar emot meddelande om slutförandet av den asynkrona öppna åtgärden.

state
Object

Ett objekt som anges av programmet och som innehåller tillståndsinformation som är associerad med den asynkrona öppna åtgärden.

Returer

Det IAsyncResult som refererar till den asynkrona öppna åtgärden.

Implementeringar

Gäller för

ICommunicationObject.BeginOpen(TimeSpan, AsyncCallback, Object)

Källa:
ClientBase.cs
Källa:
ClientBase.cs
Källa:
ClientBase.cs

Påbörjar en asynkron åtgärd för att öppna ett kommunikationsobjekt inom ett angivet tidsintervall.

 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

Parametrar

timeout
TimeSpan

Tidsintervallet som anger hur lång tid sändningsåtgärden måste slutföras innan tidsgränsen uppnås.

callback
AsyncCallback

Ombudet AsyncCallback som tar emot meddelande om slutförandet av den asynkrona öppna åtgärden.

state
Object

Ett objekt som anges av programmet och som innehåller tillståndsinformation som är associerad med den asynkrona öppna åtgärden.

Returer

Det IAsyncResult som refererar till den asynkrona öppna åtgärden.

Implementeringar

Gäller för