ICommunicationObject.Close Method ()
Causes a communication object to transition from its current state into the closed state.
Assembly: System.ServiceModel (in System.ServiceModel.dll)
This method causes an ICommunicationObject to gracefully transition from the Opened state to the Closed state. The method allows any unfinished work to be completed before returning. For example, finish sending any buffered messages).
Closed state is reached.returns once the
If ICommunicationObject in the Created, Opening, or Faulted state, the ICommunicationObject is aborted. If is called on an ICommunicationObject in the Closing or Closed state, the call returns immediately.is called on an
There is also an asynchronous version of the close method that is initiated by calling BeginClose and completed by calling .
Available since 4.5
Available since 3.0
Portable Class Library
Supported in: portable .NET platforms
Available since 2.0
Windows Phone Silverlight
Available since 7.0