Container.GetService(Type) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá objekt služby zadaného typu, pokud je k dispozici.
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
Parametry
Návraty
Implementaci Object požadované služby nebo null
pokud službu nelze vyřešit.
Poznámky
Výchozí implementace této metody vrátí aktuální instanci třídy , pokud service
je ; IContainerv opačném případě vrátí null
. Tuto metodu můžete přepsat tak, aby poskytovala vlastní implementaci pro vrácení objektu služby. Další informace najdete v IServiceProvider.GetService metodě .