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.Web.HttpContext System.ComponentModel.LicenseContext System.ComponentModel.MarshalByValueComponent System.ComponentModel.Design.ServiceContainer ます。

メソッド

GetService(Type)

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

適用対象

こちらもご覧ください