ServiceHost.InitializeDescription Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- baseAddresses
- UriSchemeKeyedCollection
El UriSchemeKeyedCollection que contiene las direcciones base para el servicio hospedado.
Excepciones
serviceType
es null
.