InstanceContext.ReleaseServiceInstance Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt het service-exemplaar uitgebracht.
public:
void ReleaseServiceInstance();
public void ReleaseServiceInstance();
member this.ReleaseServiceInstance : unit -> unit
Public Sub ReleaseServiceInstance ()
Uitzonderingen
Het service-exemplaar heeft de status Gemaakt of Openen en kan niet worden gebruikt.
Het service-exemplaar is afgebroken.
Het service-exemplaar wordt gesloten of is al gesloten en kan niet worden gewijzigd.
Er is een fout opgetreden in het service-exemplaar en kan niet worden gewijzigd in deze statussen.
Voorbeelden
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();
}