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 için özel bir uygulama sağlamak için bu yöntemi geçersiz kılabilirsiniz. Daha fazla bilgi için yöntemine IServiceProvider.GetService bakın.

Şunlara uygulanır

Ayrıca bkz.