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)

Возвращает объект службы указанного типа.

Применяется к

См. также раздел