IServiceProvider Interfész
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Egy szolgáltatásobjektum lekérésére szolgáló mechanizmust definiál; vagyis olyan objektum, amely egyéni támogatást nyújt más objektumoknak.
public interface class IServiceProvider
public interface IServiceProvider
[System.Runtime.InteropServices.ComVisible(false)]
public interface IServiceProvider
type IServiceProvider = interface
[<System.Runtime.InteropServices.ComVisible(false)>]
type IServiceProvider = interface
Public Interface IServiceProvider
- Származtatott
- Attribútumok
Megjegyzések
Ezt a felületet egy olyan osztály vagy értéktípus valósítja meg, amely más objektumok számára nyújt szolgáltatást.
Ennek GetService az interfésznek a metódusa beolvasja a szolgáltatást biztosító objektumot.
Az IServiceProvider interfészt számos típus implementálja, beleértve a System.Web.HttpContext, System.ComponentModel.LicenseContext, System.ComponentModel.MarshalByValueComponentés System.ComponentModel.Design.ServiceContainer.
Metódusok
| Name | Description |
|---|---|
| GetService(Type) |
Lekéri a megadott típusú szolgáltatásobjektumot. |