IServiceContainer.RemoveService Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menghapus jenis layanan yang ditentukan dari kontainer layanan.
Overload
RemoveService(Type) |
Menghapus jenis layanan yang ditentukan dari kontainer layanan. |
RemoveService(Type, Boolean) |
Menghapus jenis layanan yang ditentukan dari kontainer layanan, dan secara opsional mempromosikan layanan ke kontainer layanan induk. |
RemoveService(Type)
Menghapus jenis layanan yang ditentukan dari kontainer layanan.
public:
void RemoveService(Type ^ serviceType);
public void RemoveService (Type serviceType);
abstract member RemoveService : Type -> unit
Public Sub RemoveService (serviceType As Type)
Parameter
- serviceType
- Type
Jenis layanan yang akan dihapus.
Contoh
Contoh berikut menunjukkan cara menghapus layanan dari IServiceContainer.
m_MyServiceContainer->RemoveService( Control::typeid );
m_MyServiceContainer.RemoveService(typeof(Control));
m_MyServiceContainer.RemoveService(GetType(Control))
Berlaku untuk
RemoveService(Type, Boolean)
Menghapus jenis layanan yang ditentukan dari kontainer layanan, dan secara opsional mempromosikan layanan ke kontainer layanan induk.
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)
Parameter
- serviceType
- Type
Jenis layanan yang akan dihapus.
- promote
- Boolean
true
untuk mempromosikan permintaan ini ke kontainer layanan induk apa pun; jika tidak, false
.
Contoh
Contoh berikut menunjukkan cara menghapus layanan dari IServiceContainer.
m_MyServiceContainer->RemoveService( Control::typeid );
m_MyServiceContainer.RemoveService(typeof(Control));
m_MyServiceContainer.RemoveService(GetType(Control))