Поделиться через


ServiceContainer.RemoveService Метод

Определение

Удаляет указанный тип службы из контейнера службы.

Перегрузки

RemoveService(Type)

Удаляет указанный тип службы из контейнера службы.

RemoveService(Type, Boolean)

Удаляет указанный тип службы из контейнера службы.

RemoveService(Type)

Исходный код:
ServiceContainer.cs
Исходный код:
ServiceContainer.cs
Исходный код:
ServiceContainer.cs

Удаляет указанный тип службы из контейнера службы.

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)

Параметры

serviceType
Type

Тип службы для удаления.

Реализации

Исключения

serviceType имеет значение null.

Примеры

В следующем примере показано, как удалить службу из ServiceContainer.

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

См. также раздел

Применяется к

RemoveService(Type, Boolean)

Исходный код:
ServiceContainer.cs
Исходный код:
ServiceContainer.cs
Исходный код:
ServiceContainer.cs

Удаляет указанный тип службы из контейнера службы.

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)

Параметры

serviceType
Type

Тип службы для удаления.

promote
Boolean

Значение true, если эту службу следует удалить из любого родительского контейнера служб; в противном случае — false.

Реализации

Исключения

serviceType имеет значение null.

См. также раздел

Применяется к