IServiceProvider 인터페이스

정의

서비스 개체 즉, 다른 개체에 대한 사용자 지정 지원을 제공하는 개체를 검색하기 위한 메커니즘을 정의합니다.Defines a mechanism for retrieving a service object; that is, an object that provides custom support to other objects.

public interface class IServiceProvider
public interface IServiceProvider
[System.Runtime.InteropServices.ComVisible(false)]
public interface IServiceProvider
type IServiceProvider = interface
Public Interface IServiceProvider
파생
특성

설명

이 인터페이스는 다른 개체에는 서비스를 제공 하는 클래스 또는 값 형식에 의해 구현 됩니다.This interface is implemented by a class or value type that provides a service to other objects.

이 인터페이스의 GetService 메서드는 서비스를 제공 하는 개체를 가져옵니다.The GetService method of this interface obtains the object that provides the service.

IServiceProvider 인터페이스는 System.Web.HttpContext, System.ComponentModel.LicenseContext, System.ComponentModel.MarshalByValueComponentSystem.ComponentModel.Design.ServiceContainer를 비롯 한 다양 한 형식으로 구현 됩니다.The IServiceProvider interface is implemented by a number of types, including System.Web.HttpContext, System.ComponentModel.LicenseContext, System.ComponentModel.MarshalByValueComponent, and System.ComponentModel.Design.ServiceContainer.

메서드

GetService(Type)

지정된 형식의 서비스 개체를 가져옵니다.Gets the service object of the specified type.

적용 대상

추가 정보