InstanceContext.Host Özellik

Tanım

Hizmet örneği için konağı alır.

public:
 property System::ServiceModel::ServiceHostBase ^ Host { System::ServiceModel::ServiceHostBase ^ get(); };
public System.ServiceModel.ServiceHostBase Host { get; }
member this.Host : System.ServiceModel.ServiceHostBase
Public ReadOnly Property Host As ServiceHostBase

Özellik Değeri

ServiceHostBase Hizmet örneğini barındıran.

Özel durumlar

Bu bağlamla ilişkili hizmet örneği kapatılır, ancak iptal edilmez.

Bu bağlamla ilişkili hizmet örneği hatalı durumda.

Örnekler

Aşağıdaki kod özelliğine nasıl erişeceklerini Host gösterir:

Uri baseAddress = new Uri("http://localhost:8000/ServiceModelSamples/service");
CalculatorService service = new CalculatorService();
ServiceHost serviceHost = new ServiceHost(service, baseAddress);
InstanceContext instanceContext = new InstanceContext(serviceHost, service);

ServiceHost host = (ServiceHost) instanceContext.Host;

Şunlara uygulanır