Freigeben über


InstanceContext.Host Eigenschaft

Definition

Ruft den Host für die Dienstinstanz ab.

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

Eigenschaftswert

Die ServiceHostBase, die die Dienstinstanz hostet.

Ausnahmen

Die diesem Kontext zugeordnete Dienstinstanz ist geschlossen, aber wurde nicht abgebrochen.

Die diesem Kontext zugeordnete Dienstinstanz weist einen Fehlerstatus auf.

Beispiele

Der folgende Code zeigt, wie auf die Host-Eigenschaft zugegriffen wird:

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;

Gilt für: