WebServiceHost Konstruktory
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í.
Inicializuje novou instanci WebServiceHost třídy.
Přetížení
WebServiceHost() |
Inicializuje novou instanci WebServiceHost třídy. |
WebServiceHost(Object, Uri[]) |
Inicializuje novou instanci WebServiceHost třídy se zadanou instancí jednoúčelového serveru a základní adresou. |
WebServiceHost(Type, Uri[]) |
Inicializuje novou instanci WebServiceHost třídy se zadaným typem služby a základní adresou. |
WebServiceHost()
Inicializuje novou instanci WebServiceHost třídy.
public:
WebServiceHost();
public WebServiceHost ();
Public Sub New ()
Platí pro
WebServiceHost(Object, Uri[])
Inicializuje novou instanci WebServiceHost třídy se zadanou instancí jednoúčelového serveru a základní adresou.
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())
Parametry
- singletonInstance
- Object
Instance služby, která se použije jako jedna instance.
- baseAddresses
- Uri[]
Základní adresa služby.
Příklady
Následující příklad ukazuje, jak volat tento konstruktor.
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)
Poznámky
Parametr baseAddresses
se může skládat z jedné nebo více základních adres.
Platí pro
WebServiceHost(Type, Uri[])
Inicializuje novou instanci WebServiceHost třídy se zadaným typem služby a základní adresou.
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())
Parametry
- serviceType
- Type
Typ služby.
- baseAddresses
- Uri[]
Základní adresa služby.
Příklady
Následující příklad ukazuje, jak volat tento konstruktor.
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)
Poznámky
Parametr baseAddresses
se může skládat z jedné nebo více základních adres.