ServiceHost.InitializeDescription ServiceHost.InitializeDescription ServiceHost.InitializeDescription ServiceHost.InitializeDescription Method

Definition

Initialisiert eine Beschreibung des auf der Grundlage seines Typ oder seiner Instanz gehosteten Dienst.Initializes a description of the service hosted based on its type or instance.

Überlädt

InitializeDescription(Object, UriSchemeKeyedCollection) InitializeDescription(Object, UriSchemeKeyedCollection) InitializeDescription(Object, UriSchemeKeyedCollection) InitializeDescription(Object, UriSchemeKeyedCollection)

Initialisiert eine Beschreibung des auf der Grundlage seiner Instanz und der angegebenen Basisadressen gehosteten Dienst.Initializes a description of the service hosted based on its instance and specified base addresses.

InitializeDescription(Type, UriSchemeKeyedCollection) InitializeDescription(Type, UriSchemeKeyedCollection) InitializeDescription(Type, UriSchemeKeyedCollection) InitializeDescription(Type, UriSchemeKeyedCollection)

Initialisiert eine Beschreibung des auf der Grundlage seines Typs und der angegebenen Basisadressen gehosteten Dienst.Initializes a description of the service hosted based on its type and specified base addresses.

Hinweise

Diese Methode macht die Übergabe von Basisadressen als Teil von ServiceHost überflüssig.This method removes the requirement for passing base addresses as part of ServiceHost. Klassen, die von ServiceHost erben, können ServiceHost und anschließend eine InitializeDescription aufrufen, wenn eine Basisadresse verfügbar ist.Classes that inherit from ServiceHost can call ServiceHost and then can call one of the InitializeDescription when a base address is available. Auf diese Weise wird das Service Model Metadata Utility Tool (Svcutil.exe) implementiert.This is how the Service Model Metadata Utility Tool (Svcutil.exe) is implemented.

InitializeDescription(Object, UriSchemeKeyedCollection) InitializeDescription(Object, UriSchemeKeyedCollection) InitializeDescription(Object, UriSchemeKeyedCollection) InitializeDescription(Object, UriSchemeKeyedCollection)

Initialisiert eine Beschreibung des auf der Grundlage seiner Instanz und der angegebenen Basisadressen gehosteten Dienst.Initializes a description of the service hosted based on its instance and specified base addresses.

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 Object Object Object

Die Instanz des gehosteten Diensts.The instance of the hosted service.

baseAddresses
UriSchemeKeyedCollection UriSchemeKeyedCollection UriSchemeKeyedCollection UriSchemeKeyedCollection

Die UriSchemeKeyedCollection, die die Basisadressen für den gehosteten Dienst enthält.The UriSchemeKeyedCollection that contains the base addresses for the hosted service.

Ausnahmen

singletonInstance ist null.singletonInstance is null.

InitializeDescription(Type, UriSchemeKeyedCollection) InitializeDescription(Type, UriSchemeKeyedCollection) InitializeDescription(Type, UriSchemeKeyedCollection) InitializeDescription(Type, UriSchemeKeyedCollection)

Initialisiert eine Beschreibung des auf der Grundlage seines Typs und der angegebenen Basisadressen gehosteten Dienst.Initializes a description of the service hosted based on its type and specified base addresses.

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

serviceType
Type Type Type Type

Der Type des gehosteten Diensts.The Type of service hosted.

baseAddresses
UriSchemeKeyedCollection UriSchemeKeyedCollection UriSchemeKeyedCollection UriSchemeKeyedCollection

Die UriSchemeKeyedCollection, die die Basisadressen für den gehosteten Dienst enthält.The UriSchemeKeyedCollection that contains the base addresses for the hosted service.

Ausnahmen

Gilt für: