Udostępnij za pośrednictwem


ServiceContainer.RemoveService Metoda

Definicja

Usuwa określony typ usługi z kontenera usługi.

Przeciążenia

RemoveService(Type)

Usuwa określony typ usługi z kontenera usługi.

RemoveService(Type, Boolean)

Usuwa określony typ usługi z kontenera usługi.

RemoveService(Type)

Źródło:
ServiceContainer.cs
Źródło:
ServiceContainer.cs
Źródło:
ServiceContainer.cs

Usuwa określony typ usługi z kontenera usługi.

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)

Parametry

serviceType
Type

Typ usługi do usunięcia.

Implementuje

Wyjątki

serviceType to null.

Przykłady

W poniższym przykładzie pokazano, jak usunąć usługę z klasy ServiceContainer.

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

Zobacz też

Dotyczy

RemoveService(Type, Boolean)

Źródło:
ServiceContainer.cs
Źródło:
ServiceContainer.cs
Źródło:
ServiceContainer.cs

Usuwa określony typ usługi z kontenera usługi.

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)

Parametry

serviceType
Type

Typ usługi do usunięcia.

promote
Boolean

true jeśli ta usługa powinna zostać usunięta z kontenerów usługi nadrzędnej; w przeciwnym razie , false.

Implementuje

Wyjątki

serviceType to null.

Zobacz też

Dotyczy