IServiceProvider インターフェイス

定義

サービス オブジェクト、つまり他のオブジェクトに対するカスタム サポートを提供するオブジェクトを取得するためのメカニズムを定義します。

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
派生
属性

注釈

このインターフェイスは、他のオブジェクトにサービスを提供するクラスまたは値型によって実装されます。

このインターフェイスの メソッドは GetService 、サービスを提供する オブジェクトを取得します。

インターフェイスはIServiceProvider、 などSystem.ComponentModel.MarshalByValueComponentSystem.Web.HttpContextSystem.ComponentModel.LicenseContextSystem.ComponentModel.Design.ServiceContainer、さまざまな型によって実装されます。

メソッド

GetService(Type)

指定した型のサービス オブジェクトを取得します。

適用対象

こちらもご覧ください