Aracılığıyla paylaş


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ıldı, ancak durdurulamadı.

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

Örnekler

Aşağıdaki kod özelliğine nasıl eriş yapılacağını 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