IServiceContainer.RemoveService Método

Definición

Quita el tipo de servicio especificado del contenedor de servicios.

Sobrecargas

Nombre Description
RemoveService(Type)

Quita el tipo de servicio especificado del contenedor de servicios.

RemoveService(Type, Boolean)

Quita el tipo de servicio especificado del contenedor de servicios y, opcionalmente, promueve el servicio a contenedores de servicios primarios.

RemoveService(Type)

Quita el tipo de servicio especificado del contenedor de servicios.

public:
 void RemoveService(Type ^ serviceType);
public void RemoveService(Type serviceType);
abstract member RemoveService : Type -> unit
Public Sub RemoveService (serviceType As Type)

Parámetros

serviceType
Type

Tipo de servicio que se va a quitar.

Ejemplos

En el ejemplo siguiente se muestra cómo quitar un servicio de .IServiceContainer

m_MyServiceContainer->RemoveService( Control::typeid );
m_MyServiceContainer.RemoveService(typeof(Control));
m_MyServiceContainer.RemoveService(GetType(Control))

Se aplica a

RemoveService(Type, Boolean)

Quita el tipo de servicio especificado del contenedor de servicios y, opcionalmente, promueve el servicio a contenedores de servicios primarios.

public:
 void RemoveService(Type ^ serviceType, bool promote);
public void RemoveService(Type serviceType, bool promote);
abstract member RemoveService : Type * bool -> unit
Public Sub RemoveService (serviceType As Type, promote As Boolean)

Parámetros

serviceType
Type

Tipo de servicio que se va a quitar.

promote
Boolean

true para promover esta solicitud a los contenedores de servicios primarios; de lo contrario, false.

Ejemplos

En el ejemplo siguiente se muestra cómo quitar un servicio de .IServiceContainer

m_MyServiceContainer->RemoveService( Control::typeid );
m_MyServiceContainer.RemoveService(typeof(Control));
m_MyServiceContainer.RemoveService(GetType(Control))

Se aplica a