ServiceHost.InitializeDescription Methode

Definitie

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

serviceType
Type

De Type service gehost.

baseAddresses
UriSchemeKeyedCollection

De UriSchemeKeyedCollection adressen die de basisadressen voor de gehoste service bevatten.

Uitzonderingen

serviceType is null.

Van toepassing op