ServiceHost.InitializeDescription Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- baseAddresses
- UriSchemeKeyedCollection
Le UriSchemeKeyedCollection qui contient les adresses de base pour le service hébergé.
Exceptions
serviceType
a la valeur null
.