Partager via


ServiceHost.InitializeDescription Méthode

Définition

Initialise une description du service hébergé basée sur son type ou son instance.

Surcharges

InitializeDescription(Object, UriSchemeKeyedCollection)

Initialise une description du service hébergé basée sur son instance et ses adresses de base spécifiées.

InitializeDescription(Type, UriSchemeKeyedCollection)

Initialise une description du service hébergé basée sur son type et ses adresses de base spécifiées.

Remarques

Cette méthode supprime la nécessité de passer des 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 quand une adresse de base est disponible. C'est ainsi que le Service Model Metadata Utility Tool (Svcutil.exe) est implémenté.

InitializeDescription(Object, UriSchemeKeyedCollection)

Initialise une description du service hébergé basée sur son instance et ses 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

Le UriSchemeKeyedCollection qui contient les adresses de base pour le service hébergé.

Exceptions

singletonInstance a la valeur null.

S’applique à

InitializeDescription(Type, UriSchemeKeyedCollection)

Initialise une description du service hébergé basée sur son type et 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

Le Type de service hébergé.

baseAddresses
UriSchemeKeyedCollection

Le UriSchemeKeyedCollection qui contient les adresses de base pour le service hébergé.

Exceptions

serviceType a la valeur null.

S’applique à