Container.GetService(Type) Metod

Definition

Hämtar tjänstobjektet av den angivna typen, om det är tillgängligt.

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

Parametrar

service
Type

Tjänsten Type som ska hämtas.

Returer

En Object implementering av den begärda tjänsten eller null om tjänsten inte kan lösas.

Kommentarer

Standardimplementeringen av den här metoden returnerar den aktuella instansen av klassen om service är en IContainer. Annars returneras null. Du kan åsidosätta den här metoden för att tillhandahålla en anpassad implementering för att returnera ett tjänstobjekt. Mer information finns i IServiceProvider.GetService-metoden.

Gäller för

Se även