WebServiceHost Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la classe WebServiceHost.
Surcharges
WebServiceHost() |
Initialise une nouvelle instance de la classe WebServiceHost. |
WebServiceHost(Object, Uri[]) |
Initialise une nouvelle instance de la classe WebServiceHost avec l'instance de serveur singleton et l'adresse de base spécifiés. |
WebServiceHost(Type, Uri[]) |
Initialise une nouvelle instance de la classe WebServiceHost avec le type de service et l'adresse de base spécifiés. |
WebServiceHost()
Initialise une nouvelle instance de la classe WebServiceHost.
public:
WebServiceHost();
public WebServiceHost ();
Public Sub New ()
S’applique à
WebServiceHost(Object, Uri[])
Initialise une nouvelle instance de la classe WebServiceHost avec l'instance de serveur singleton et l'adresse de base spécifiés.
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())
Paramètres
- singletonInstance
- Object
Instance de service à utiliser comme instance de singleton.
- baseAddresses
- Uri[]
Adresse de base du service.
Exemples
L'exemple suivant montre comment appeler ce constructeur.
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)
Remarques
Le paramètre baseAddresses
peut se composer d'une ou plusieurs adresses de base.
S’applique à
WebServiceHost(Type, Uri[])
Initialise une nouvelle instance de la classe WebServiceHost avec le type de service et l'adresse de base spécifiés.
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())
Paramètres
- serviceType
- Type
Type de service.
- baseAddresses
- Uri[]
Adresse de base du service.
Exemples
L'exemple suivant montre comment appeler ce constructeur.
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)
Remarques
Le paramètre baseAddresses
peut se composer d'une ou plusieurs adresses de base.