Container.GetService(Type) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает объект службы указанного типа, если он доступен.
protected:
virtual System::Object ^ GetService(Type ^ service);
protected virtual 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.