IServiceProvider Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Definuje mechanismus pro načtení objektu služby; to znamená objekt, který poskytuje vlastní podporu pro jiné objekty.
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
- Odvozené
- Atributy
Poznámky
Toto rozhraní je implementováno pomocí třídy nebo hodnotového typu, který poskytuje službu jiným objektům.
Metoda GetService tohoto rozhraní získá objekt, který poskytuje službu.
Rozhraní IServiceProvider je implementováno pomocí řady typů, včetně System.Web.HttpContext, System.ComponentModel.LicenseContextSystem.ComponentModel.MarshalByValueComponent, a System.ComponentModel.Design.ServiceContainer.
Metody
GetService(Type) |
Získá objekt služby zadaného typu. |