InstanceContext.ReleaseServiceInstance Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Освобождает экземпляр службы.
public:
void ReleaseServiceInstance();
public void ReleaseServiceInstance ();
member this.ReleaseServiceInstance : unit -> unit
Public Sub ReleaseServiceInstance ()
Исключения
Экземпляр службы находится в состоянии создания или открытия и не может быть использован.
Экземпляр службы прерван.
Экземпляр службы в данный момент закрывается или уже закрыт и не может быть изменен.
Экземпляр службы находится в состоянии сбоя и не может быть изменен в этом состоянии.
Примеры
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();
}
Применяется к
GitHub сайтында бізбен бірлесіп жұмыс істеу
Бұл мазмұнның көзін GitHub сайтында табуға болады. Онда сонымен бірге мәселелер мен өзгертулерді енгізу сұрауларын жасауға және қарап шығуға болады. Қосымша ақпарат алу үшін қатысушы нұсқаулығын қараңыз.