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.LicenseContextSystem.ComponentModel.MarshalByValueComponentи System.ComponentModel.Design.ServiceContainer.
Методы
| Имя | Описание |
|---|---|
| GetService(Type) |
Возвращает объект службы указанного типа. |