InstanceContext.Host Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá hostitele pro instanci služby.
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
Hodnota vlastnosti
Objekt ServiceHostBase , který je hostitelem instance služby.
Výjimky
Instance služby přidružená k tomuto kontextu je uzavřena, ale nebyla přerušena.
Instance služby přidružená k tomuto kontextu je ve stavu selhání.
Příklady
Následující kód ukazuje, jak získat přístup Host k vlastnosti:
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;