Container.GetService(Type) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает объект службы указанного типа, если он доступен.
protected:
virtual System::Object ^ GetService(Type ^ service);
protected virtual object GetService(Type service);
abstract member GetService : Type -> obj
override this.GetService : Type -> obj
Protected Overridable Function GetService (service As Type) As Object
Параметры
Возвращаемое значение
Реализация запрошенной Object службы или null если служба не может быть разрешена.
Комментарии
Реализация этого метода по умолчанию возвращает текущий экземпляр класса, если service имеет значение IContainer; в противном случае возвращается null. Этот метод можно переопределить, чтобы предоставить пользовательскую реализацию для возврата объекта службы. Дополнительные сведения см. в методе IServiceProvider.GetService.