ClientBase<TChannel>.ICommunicationObject.BeginClose Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Beginnt einen asynchronen Vorgang, um ClientBase<TChannel> zu schließen.
Überlädt
ICommunicationObject.BeginClose(AsyncCallback, Object) |
Beginnt einen asynchronen Vorgang, um ClientBase<TChannel> zu schließen. |
ICommunicationObject.BeginClose(TimeSpan, AsyncCallback, Object) |
Startet einen asynchronen Vorgang, um ClientBase<TChannel> mit einem angegebenen Timeout zu schließen. |
ICommunicationObject.BeginClose(AsyncCallback, Object)
- Quelle:
- ClientBase.cs
Beginnt einen asynchronen Vorgang, um ClientBase<TChannel> zu schließen.
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
Parameter
- callback
- AsyncCallback
Die Methode, die beim Abschluss den Rückruf empfängt.
- state
- Object
Die Zustandsdaten.
Gibt zurück
Die IAsyncResult-Einstellung, die auf den asynchronen Schließvorgang verweist.
Implementiert
Hinweise
Weitere Informationen finden Sie unter System.ServiceModel.Channels.CommunicationObject.
Gilt für:
ICommunicationObject.BeginClose(TimeSpan, AsyncCallback, Object)
- Quelle:
- ClientBase.cs
Startet einen asynchronen Vorgang, um ClientBase<TChannel> mit einem angegebenen Timeout zu schließen.
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
Parameter
- timeout
- TimeSpan
Der Zeitraum, in dem der Aufruf abgeschlossen werden muss.
- callback
- AsyncCallback
Das beim Abschluss des Vorgangs aufgerufene Rückrufobjekt.
- state
- Object
Die Zustandsdaten.
Gibt zurück
Die IAsyncResult-Einstellung, die auf den asynchronen Start-/Schließvorgang verweist.
Implementiert
Hinweise
Weitere Informationen finden Sie unter System.ServiceModel.Channels.CommunicationObject.