Container.GetService(Type) Yöntem

Tanım

Varsa belirtilen türdeki hizmet nesnesini alır.

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

Parametreler

service
Type

Type Alınacak hizmetin.

Döndürülenler

Object İstenen hizmetin uygulanması veya null hizmetin çözümlenememesi.

Açıklamalar

Bu yöntemin varsayılan uygulaması, sınıfın geçerli örneğini döndürür; serviceIContainerdeğilse döndürür null. Bir hizmet nesnesi döndürmek üzere özel bir uygulama sağlamak için bu yöntemi geçersiz kılabilirsiniz. Daha fazla bilgi için bkz. IServiceProvider.GetService yöntemi.

Şunlara uygulanır

Ayrıca bkz.