The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.
InstanceContext::ReleaseServiceInstance Method ()
.NET Framework (current version)
Releases the service instance.
Assembly: System.ServiceModel (in System.ServiceModel.dll)
| Exception | Condition |
|---|---|
| InvalidOperationException | The service instance is in a created or opening state and cannot be used. |
| CommunicationObjectAbortedException | The service instance has been aborted. |
| ObjectDisposedException | The service instance is closing or has been closed already and cannot be modified. |
| CommunicationObjectFaultedException | The service instance is faulted and cannot be modified in these states. |
Uri baseAddress = new Uri("http://localhost:8000/ServiceModelSamples/service"); // Create a ServiceHost for the CalculatorService type and provide the base address. using (ServiceHost serviceHost = new ServiceHost(typeof(CalculatorService), baseAddress)) { serviceHost.Open(); OperationContext operationContext = OperationContext.Current; InstanceContext instanceContext = operationContext.InstanceContext; instanceContext.ReleaseServiceInstance(); }
.NET Framework
Available since 3.0
Available since 3.0
Show: