ServiceContainer.RemoveService Metodo

Definizione

Rimuove il tipo di servizio specificato dal contenitore del servizio.

Overload

RemoveService(Type)

Rimuove il tipo di servizio specificato dal contenitore del servizio.

RemoveService(Type, Boolean)

Rimuove il tipo di servizio specificato dal contenitore del servizio.

RemoveService(Type)

Source:
ServiceContainer.cs
Source:
ServiceContainer.cs
Source:
ServiceContainer.cs

Rimuove il tipo di servizio specificato dal contenitore del servizio.

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

Parametri

serviceType
Type

Il tipo di servizio da rimuovere.

Implementazioni

Eccezioni

serviceType è null.

Esempio

Nell'esempio seguente viene illustrato come rimuovere un servizio da un oggetto ServiceContainer.

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

Vedi anche

Si applica a

RemoveService(Type, Boolean)

Source:
ServiceContainer.cs
Source:
ServiceContainer.cs
Source:
ServiceContainer.cs

Rimuove il tipo di servizio specificato dal contenitore del servizio.

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

Parametri

serviceType
Type

Il tipo di servizio da rimuovere.

promote
Boolean

true se il servizio deve essere rimosso da tutti i contenitori dei servizi padre. false in caso contrario.

Implementazioni

Eccezioni

serviceType è null.

Vedi anche

Si applica a