ServiceHost.InitializeDescription Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine Beschreibung des auf der Grundlage seines Typ oder seiner Instanz gehosteten Dienst.
Überlädt
InitializeDescription(Object, UriSchemeKeyedCollection) |
Initialisiert eine Beschreibung des auf der Grundlage seiner Instanz und der angegebenen Basisadressen gehosteten Dienst. |
InitializeDescription(Type, UriSchemeKeyedCollection) |
Initialisiert eine Beschreibung des auf der Grundlage seines Typs und der angegebenen Basisadressen gehosteten Dienst. |
Hinweise
Mit dieser Methode wird die Anforderung für die Übergabe von Basisadressen als Teil von ServiceHostentfernt. Klassen, die von ServiceHost erben, können aufrufen ServiceHost und dann eine der InitializeDescription aufrufen, wenn eine Basisadresse verfügbar ist. Auf diese Weise wird das Service Model Metadata Utility Tool (Svcutil.exe) implementiert.
InitializeDescription(Object, UriSchemeKeyedCollection)
Initialisiert eine Beschreibung des auf der Grundlage seiner Instanz und der angegebenen Basisadressen gehosteten Dienst.
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)
Parameter
- singletonInstance
- Object
Die Instanz des gehosteten Diensts.
- baseAddresses
- UriSchemeKeyedCollection
Die UriSchemeKeyedCollection, die die Basisadressen für den gehosteten Dienst enthält.
Ausnahmen
singletonInstance
ist null
.
Gilt für:
InitializeDescription(Type, UriSchemeKeyedCollection)
Initialisiert eine Beschreibung des auf der Grundlage seines Typs und der angegebenen Basisadressen gehosteten Dienst.
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)
Parameter
- baseAddresses
- UriSchemeKeyedCollection
Die UriSchemeKeyedCollection, die die Basisadressen für den gehosteten Dienst enthält.
Ausnahmen
serviceType
ist null
.