InstanceContext.Host Egenskap

Definition

Hämtar värden för tjänstinstansen.

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

Egenskapsvärde

Som ServiceHostBase är värd för tjänstinstansen.

Undantag

Tjänstinstansen som är associerad med den här kontexten är stängd, men avbröts inte.

Tjänstinstansen som är associerad med den här kontexten är i ett felaktigt tillstånd.

Exempel

Följande kod visar hur du Host kommer åt egenskapen:

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;

Gäller för