ServiceHost.InitializeDescription Methode
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 beschrijving van de service die wordt gehost op basis van het type of exemplaar.
Overloads
| Name | Description |
|---|---|
| InitializeDescription(Object, UriSchemeKeyedCollection) |
Initialiseert een beschrijving van de service die wordt gehost op basis van het exemplaar en de opgegeven basisadressen. |
| InitializeDescription(Type, UriSchemeKeyedCollection) |
Initialiseert een beschrijving van de service die wordt gehost op basis van het type en de opgegeven basisadressen. |
Opmerkingen
Met deze methode wordt de vereiste voor het doorgeven van basisadressen als onderdeel van ServiceHost. Klassen die overnemen van ServiceHost kunnen aanroepen ServiceHost en vervolgens een van de InitializeDescription klassen aanroepen wanneer een basisadres beschikbaar is. Op deze wijze wordt het hulpprogramma voor metagegevens van het servicemodel (Svcutil.exe) geïmplementeerd.
InitializeDescription(Object, UriSchemeKeyedCollection)
Initialiseert een beschrijving van de service die wordt gehost op basis van het exemplaar en de opgegeven basisadressen.
protected:
void InitializeDescription(System::Object ^ singletonInstance, System::ServiceModel::UriSchemeKeyedCollection ^ baseAddresses);
protected void InitializeDescription(object singletonInstance, System.ServiceModel.UriSchemeKeyedCollection baseAddresses);
override this.InitializeDescription : obj * System.ServiceModel.UriSchemeKeyedCollection -> unit
Protected Sub InitializeDescription (singletonInstance As Object, baseAddresses As UriSchemeKeyedCollection)
Parameters
- singletonInstance
- Object
Het exemplaar van de gehoste service.
- baseAddresses
- UriSchemeKeyedCollection
De UriSchemeKeyedCollection adressen die de basisadressen voor de gehoste service bevatten.
Uitzonderingen
singletonInstance is null.
Van toepassing op
InitializeDescription(Type, UriSchemeKeyedCollection)
Initialiseert een beschrijving van de service die wordt gehost op basis van het type en de opgegeven basisadressen.
protected:
void InitializeDescription(Type ^ serviceType, System::ServiceModel::UriSchemeKeyedCollection ^ baseAddresses);
protected void InitializeDescription(Type serviceType, System.ServiceModel.UriSchemeKeyedCollection baseAddresses);
override this.InitializeDescription : Type * System.ServiceModel.UriSchemeKeyedCollection -> unit
Protected Sub InitializeDescription (serviceType As Type, baseAddresses As UriSchemeKeyedCollection)
Parameters
- baseAddresses
- UriSchemeKeyedCollection
De UriSchemeKeyedCollection adressen die de basisadressen voor de gehoste service bevatten.
Uitzonderingen
serviceType is null.