ClientBase(TChannel).ICommunicationObject.BeginClose Method (TimeSpan, AsyncCallback, Object)
.NET Framework 4.5
Begins an asynchronous operation to close the ClientBase(TChannel) with a specified timeout.
Namespace: System.ServiceModel
Assembly: System.ServiceModel (in System.ServiceModel.dll)
private abstract BeginClose : timeout:TimeSpan * callback:AsyncCallback * state:Object -> IAsyncResult private override BeginClose : timeout:TimeSpan * callback:AsyncCallback * state:Object -> IAsyncResult
Parameters
- timeout
- Type: System.TimeSpan
The period within which the call must complete.
- callback
- Type: System.AsyncCallback
The callback object invoked when the operation completes.
- state
- Type: System.Object
The state data.
Return Value
Type: System.IAsyncResultThe IAsyncResult that references the asynchronous begin close operation.
Implements
ICommunicationObject.BeginClose(TimeSpan, AsyncCallback, Object)For more information, see System.ServiceModel.Channels.CommunicationObject.
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.