Bagikan melalui


ActivatorUtilities.GetServiceOrCreateInstance Metode

Definisi

Overload

GetServiceOrCreateInstance(IServiceProvider, Type)

Ambil instans jenis yang diberikan dari penyedia layanan. Jika tidak ditemukan, buat instans secara langsung.

GetServiceOrCreateInstance<T>(IServiceProvider)

Ambil instans jenis yang diberikan dari penyedia layanan. Jika tidak ditemukan, buat instans secara langsung.

GetServiceOrCreateInstance(IServiceProvider, Type)

Sumber:
ActivatorUtilities.cs
Sumber:
ActivatorUtilities.cs
Sumber:
ActivatorUtilities.cs
Sumber:
ActivatorUtilities.cs
Sumber:
ActivatorUtilities.cs

Ambil instans jenis yang diberikan dari penyedia layanan. Jika tidak ditemukan, buat instans secara langsung.

public:
 static System::Object ^ GetServiceOrCreateInstance(IServiceProvider ^ provider, Type ^ type);
public static object GetServiceOrCreateInstance (IServiceProvider provider, Type type);
static member GetServiceOrCreateInstance : IServiceProvider * Type -> obj
Public Shared Function GetServiceOrCreateInstance (provider As IServiceProvider, type As Type) As Object

Parameter

provider
IServiceProvider

Penyedia layanan.

type
Type

Jenis layanan.

Mengembalikan

Layanan yang diselesaikan atau instans yang dibuat.

Berlaku untuk

GetServiceOrCreateInstance<T>(IServiceProvider)

Sumber:
ActivatorUtilities.cs
Sumber:
ActivatorUtilities.cs
Sumber:
ActivatorUtilities.cs
Sumber:
ActivatorUtilities.cs
Sumber:
ActivatorUtilities.cs

Ambil instans jenis yang diberikan dari penyedia layanan. Jika tidak ditemukan, buat instans secara langsung.

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

Jenis parameter

T

Jenis layanan.

Parameter

provider
IServiceProvider

Penyedia layanan yang digunakan untuk mengatasi dependensi.

Mengembalikan

T

Layanan yang diselesaikan atau instans yang dibuat.

Berlaku untuk