IServiceContainer.RemoveService Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen hizmet türünü hizmet kapsayıcısından kaldırır.
Aşırı Yüklemeler
RemoveService(Type) |
Belirtilen hizmet türünü hizmet kapsayıcısından kaldırır. |
RemoveService(Type, Boolean) |
Belirtilen hizmet türünü hizmet kapsayıcısından kaldırır ve isteğe bağlı olarak hizmeti üst hizmet kapsayıcılarına yükseltir. |
RemoveService(Type)
Belirtilen hizmet türünü hizmet kapsayıcısından kaldırır.
public:
void RemoveService(Type ^ serviceType);
public void RemoveService (Type serviceType);
abstract member RemoveService : Type -> unit
Public Sub RemoveService (serviceType As Type)
Parametreler
- serviceType
- Type
Kaldırılacak hizmetin türü.
Örnekler
Aşağıdaki örnekte, hizmetinden IServiceContainerbir hizmetin nasıl kaldırılacağı gösterilmektedir.
m_MyServiceContainer->RemoveService( Control::typeid );
m_MyServiceContainer.RemoveService(typeof(Control));
m_MyServiceContainer.RemoveService(GetType(Control))
Şunlara uygulanır
RemoveService(Type, Boolean)
Belirtilen hizmet türünü hizmet kapsayıcısından kaldırır ve isteğe bağlı olarak hizmeti üst hizmet kapsayıcılarına yükseltir.
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)
Parametreler
- serviceType
- Type
Kaldırılacak hizmetin türü.
- promote
- Boolean
true
bu isteği herhangi bir üst hizmet kapsayıcısına yükseltmek için; aksi takdirde , false
.
Örnekler
Aşağıdaki örnekte, hizmetinden IServiceContainerbir hizmetin nasıl kaldırılacağı gösterilmektedir.
m_MyServiceContainer->RemoveService( Control::typeid );
m_MyServiceContainer.RemoveService(typeof(Control));
m_MyServiceContainer.RemoveService(GetType(Control))