Compartir a través de


ServiceHost.InitializeDescription Método

Definición

Inicializa una descripción del servicio hospedado dependiendo de su tipo o instancia.

Sobrecargas

InitializeDescription(Object, UriSchemeKeyedCollection)

Inicializa una descripción del servicio hospedado dependiendo de su instancia y las direcciones base especificadas.

InitializeDescription(Type, UriSchemeKeyedCollection)

Inicializa una descripción del servicio hospedado dependiendo de su tipo y las direcciones base especificadas.

Comentarios

Este método quita el requisito de pasar direcciones base como parte de ServiceHost. Las clases que heredan de ServiceHost pueden llamar ServiceHost a y, a continuación, pueden llamar a una de las InitializeDescription direcciones base cuando hay una dirección base disponible. Así es como se implementa la herramienta de utilidad de metadatos del modelo de servicio (Svcutil.exe).

InitializeDescription(Object, UriSchemeKeyedCollection)

Inicializa una descripción del servicio hospedado dependiendo de su instancia y las direcciones base especificadas.

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)

Parámetros

singletonInstance
Object

La instancia del servicio hospedado.

baseAddresses
UriSchemeKeyedCollection

El UriSchemeKeyedCollection que contiene las direcciones base para el servicio hospedado.

Excepciones

singletonInstance es null.

Se aplica a

InitializeDescription(Type, UriSchemeKeyedCollection)

Inicializa una descripción del servicio hospedado dependiendo de su tipo y las direcciones base especificadas.

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)

Parámetros

serviceType
Type

El Type del servicio hospedado.

baseAddresses
UriSchemeKeyedCollection

El UriSchemeKeyedCollection que contiene las direcciones base para el servicio hospedado.

Excepciones

serviceType es null.

Se aplica a