WebServiceHost Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Initialiseert een nieuw exemplaar van de WebServiceHost klasse.
Overloads
| Name | Description |
|---|---|
| WebServiceHost() |
Initialiseert een nieuw exemplaar van de WebServiceHost klasse. |
| WebServiceHost(Object, Uri[]) |
Initialiseert een nieuw exemplaar van de WebServiceHost klasse met het opgegeven exemplaar van de singleton-server en het basisadres. |
| WebServiceHost(Type, Uri[]) |
Initialiseert een nieuw exemplaar van de WebServiceHost klasse met het opgegeven servicetype en het basisadres. |
WebServiceHost()
Initialiseert een nieuw exemplaar van de WebServiceHost klasse.
public:
WebServiceHost();
public WebServiceHost();
Public Sub New ()
Van toepassing op
WebServiceHost(Object, Uri[])
Initialiseert een nieuw exemplaar van de WebServiceHost klasse met het opgegeven exemplaar van de singleton-server en het basisadres.
public:
WebServiceHost(System::Object ^ singletonInstance, ... cli::array <Uri ^> ^ baseAddresses);
public WebServiceHost(object singletonInstance, params Uri[] baseAddresses);
new System.ServiceModel.Web.WebServiceHost : obj * Uri[] -> System.ServiceModel.Web.WebServiceHost
Public Sub New (singletonInstance As Object, ParamArray baseAddresses As Uri())
Parameters
- singletonInstance
- Object
Een service-exemplaar dat moet worden gebruikt als het singleton-exemplaar.
- baseAddresses
- Uri[]
Het basisadres van de service.
Voorbeelden
In het volgende voorbeeld ziet u hoe u deze constructor aanroept.
Uri[] baseAddresses = { new Uri("http://localhost/one"), new Uri("http://localhost/two") };
object mySingleton = GetObject();
WebServiceHost host = new WebServiceHost(mySingleton, baseAddresses);
Dim baseAddresses() As Uri = {New Uri("http://localhost/one"), New Uri("http://localhost/two")}
Dim mySingleton As Object = GetObject()
Dim host As WebServiceHost = New WebServiceHost(mySingleton, baseAddresses)
Opmerkingen
De baseAddresses parameter kan bestaan uit een of meer basisadressen.
Van toepassing op
WebServiceHost(Type, Uri[])
Initialiseert een nieuw exemplaar van de WebServiceHost klasse met het opgegeven servicetype en het basisadres.
public:
WebServiceHost(Type ^ serviceType, ... cli::array <Uri ^> ^ baseAddresses);
public WebServiceHost(Type serviceType, params Uri[] baseAddresses);
new System.ServiceModel.Web.WebServiceHost : Type * Uri[] -> System.ServiceModel.Web.WebServiceHost
Public Sub New (serviceType As Type, ParamArray baseAddresses As Uri())
Parameters
- serviceType
- Type
Het servicetype.
- baseAddresses
- Uri[]
Het basisadres van de service.
Voorbeelden
In het volgende voorbeeld ziet u hoe u deze constructor aanroept.
Uri[] baseAddresses = { new Uri("http://localhost/one"), new Uri("http://localhost/two") };
WebServiceHost host = new WebServiceHost(typeof(CalcService), baseAddresses);
Dim baseAddresses() As Uri = {New Uri("http://localhost/one"), New Uri("http://localhost/two")}
Dim host As WebServiceHost = New WebServiceHost(GetType(CalcService), baseAddresses)
Opmerkingen
De baseAddresses parameter kan bestaan uit een of meer basisadressen.