Container.GetService(Type) Metódus

Definíció

Lekéri a megadott típusú szolgáltatásobjektumot, ha elérhető.

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

Paraméterek

service
Type

A Type lekérendő szolgáltatás.

Válaszok

A Object kért szolgáltatás implementálása, vagy null ha a szolgáltatás nem oldható fel.

Megjegyzések

Ennek a metódusnak az alapértelmezett implementációja az osztály aktuális példányát adja vissza, ha service az ; IContainerellenkező esetben a függvény visszaadja null. Ezt a metódust felülbírálhatja, hogy egyéni implementációt biztosítson egy szolgáltatásobjektum visszaadásához. További információkért tekintse meg a metódust IServiceProvider.GetService .

A következőre érvényes:

Lásd még