Langue

ServiceHost.InitializeDescription Méthode

Définition

Initialise une description du service hébergé en fonction de son type ou de son instance.

Surcharges

Nom Description
InitializeDescription(Object, UriSchemeKeyedCollection)

Initialise une description du service hébergé en fonction de son instance et des adresses de base spécifiées.

InitializeDescription(Type, UriSchemeKeyedCollection)

Initialise une description du service hébergé en fonction de son type et de ses adresses de base spécifiées.

Remarques

Cette méthode supprime l’exigence de passage d’adresses de base dans le cadre de ServiceHost. Les classes qui héritent de ServiceHost peuvent appeler ServiceHost , puis appeler l’une des InitializeDescription adresses de base lorsqu’une adresse de base est disponible. Il s’agit de la façon dont l’outil utilitaire de métadonnées du modèle de service (Svcutil.exe) est implémenté.

InitializeDescription(Object, UriSchemeKeyedCollection)

Initialise une description du service hébergé en fonction de son instance et des adresses de base spécifiées.

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)

Paramètres

singletonInstance
Object

Instance du service hébergé.

baseAddresses
UriSchemeKeyedCollection

Qui UriSchemeKeyedCollection contient les adresses de base du service hébergé.

Exceptions

singletonInstance a la valeur null.

S’applique à

InitializeDescription(Type, UriSchemeKeyedCollection)

Initialise une description du service hébergé en fonction de son type et de ses adresses de base spécifiées.

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)

Paramètres

serviceType
Type

Service Type hébergé.

baseAddresses
UriSchemeKeyedCollection

Qui UriSchemeKeyedCollection contient les adresses de base du service hébergé.

Exceptions

serviceType a la valeur null.

S’applique à