IServiceContainer.RemoveService Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Удаляет указанный тип службы из контейнера службы.
Перегрузки
| Имя | Описание |
|---|---|
| RemoveService(Type) |
Удаляет указанный тип службы из контейнера службы. |
| RemoveService(Type, Boolean) |
Удаляет указанный тип службы из контейнера службы и при необходимости повышает уровень службы в родительские контейнеры служб. |
RemoveService(Type)
- Исходный код:
- IServiceObjectContainer.cs
- Исходный код:
- IServiceObjectContainer.cs
Удаляет указанный тип службы из контейнера службы.
public:
void RemoveService(Type ^ serviceType);
public void RemoveService(Type serviceType);
abstract member RemoveService : Type -> unit
Public Sub RemoveService (serviceType As Type)
Параметры
- serviceType
- Type
Тип службы для удаления.
Примеры
В следующем примере показано, как удалить службу из .IServiceContainer
m_MyServiceContainer->RemoveService( Control::typeid );
m_MyServiceContainer.RemoveService(typeof(Control));
m_MyServiceContainer.RemoveService(GetType(Control))
Применяется к
RemoveService(Type, Boolean)
- Исходный код:
- IServiceObjectContainer.cs
- Исходный код:
- IServiceObjectContainer.cs
Удаляет указанный тип службы из контейнера службы и при необходимости повышает уровень службы в родительские контейнеры служб.
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)
Параметры
- serviceType
- Type
Тип службы для удаления.
- promote
- Boolean
true для поощрения этого запроса к любым родительским контейнерам служб; falseв противном случае .
Примеры
В следующем примере показано, как удалить службу из .IServiceContainer
m_MyServiceContainer->RemoveService( Control::typeid );
m_MyServiceContainer.RemoveService(typeof(Control));
m_MyServiceContainer.RemoveService(GetType(Control))