Bagikan melalui


ServiceProvider.GetService Metode

Definisi

Mendapatkan objek layanan dari jenis yang ditentukan.

Overload

GetService<T>(IServiceProvider)

Mengambil objek layanan dari jenis yang ditentukan.

GetService<T>(IServiceProvider, Boolean)

Mengambil objek layanan dari jenis yang ditentukan, dan melemparkan pengecualian jika layanan tidak ditemukan.

GetService<T>(IServiceProvider)

Mengambil objek layanan dari jenis yang ditentukan.

public:
generic <typename T>
 static T GetService(IServiceProvider ^ serviceProvider);
public static T GetService<T> (IServiceProvider serviceProvider);
static member GetService : IServiceProvider -> 'T
Public Shared Function GetService(Of T) (serviceProvider As IServiceProvider) As T

Jenis parameter

T

Jenis penyedia layanan.

Parameter

serviceProvider
IServiceProvider

Objek yang menentukan jenis objek layanan yang akan didapatkan.

Mengembalikan

T

Jenis objek layanan.

Berlaku untuk

GetService<T>(IServiceProvider, Boolean)

Mengambil objek layanan dari jenis yang ditentukan, dan melemparkan pengecualian jika layanan tidak ditemukan.

public:
generic <typename T>
 static T GetService(IServiceProvider ^ serviceProvider, bool throwIfNotFound);
public static T GetService<T> (IServiceProvider serviceProvider, bool throwIfNotFound);
static member GetService : IServiceProvider * bool -> 'T
Public Shared Function GetService(Of T) (serviceProvider As IServiceProvider, throwIfNotFound As Boolean) As T

Jenis parameter

T

Jenis layanan objek yang akan didapatkan.

Parameter

serviceProvider
IServiceProvider

Objek yang menentukan jenis objek layanan yang akan didapatkan.

throwIfNotFound
Boolean

true jika layanan tidak ditemukan; jika tidak, false.

Mengembalikan

T

Objek layanan dari jenis yang ditentukan, dan melempar pengecualian jika layanan tidak ditemukan.

Berlaku untuk