ActivatorUtilities.CreateFactory Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
| Nama | Deskripsi |
|---|---|
| CreateFactory(Type, Type[]) |
Membuat delegasi yang akan membuat instans jenis dengan argumen konstruktor yang disediakan secara langsung dan/atau dari IServiceProvider. |
| CreateFactory<T>(Type[]) |
Membuat delegasi yang akan membuat instans jenis dengan argumen konstruktor yang disediakan secara langsung dan/atau dari IServiceProvider. |
CreateFactory(Type, Type[])
- Sumber:
- ActivatorUtilities.cs
- Sumber:
- ActivatorUtilities.cs
- Sumber:
- ActivatorUtilities.cs
- Sumber:
- ActivatorUtilities.cs
Membuat delegasi yang akan membuat instans jenis dengan argumen konstruktor yang disediakan secara langsung dan/atau dari IServiceProvider.
public:
static Microsoft::Extensions::DependencyInjection::ObjectFactory ^ CreateFactory(Type ^ instanceType, cli::array <Type ^> ^ argumentTypes);
public static Microsoft.Extensions.DependencyInjection.ObjectFactory CreateFactory(Type instanceType, Type[] argumentTypes);
static member CreateFactory : Type * Type[] -> Microsoft.Extensions.DependencyInjection.ObjectFactory
Public Shared Function CreateFactory (instanceType As Type, argumentTypes As Type()) As ObjectFactory
Parameter
- instanceType
- Type
Jenis untuk diaktifkan.
- argumentTypes
- Type[]
Jenis objek, secara berurutan, yang akan diteruskan ke fungsi yang dikembalikan sebagai parameter kedua.
Mengembalikan
Pabrik yang akan membuat instansType menggunakan IServiceProvider array argumen dan berisi objek yang cocok dengan jenis yang ditentukan dalam argumentTypes.
Berlaku untuk
CreateFactory<T>(Type[])
- Sumber:
- ActivatorUtilities.cs
- Sumber:
- ActivatorUtilities.cs
- Sumber:
- ActivatorUtilities.cs
- Sumber:
- ActivatorUtilities.cs
Membuat delegasi yang akan membuat instans jenis dengan argumen konstruktor yang disediakan secara langsung dan/atau dari IServiceProvider.
public:
generic <typename T>
static Microsoft::Extensions::DependencyInjection::ObjectFactory<T> ^ CreateFactory(cli::array <Type ^> ^ argumentTypes);
public static Microsoft.Extensions.DependencyInjection.ObjectFactory<T> CreateFactory<T>(Type[] argumentTypes);
static member CreateFactory : Type[] -> Microsoft.Extensions.DependencyInjection.ObjectFactory<'T>
Public Shared Function CreateFactory(Of T) (argumentTypes As Type()) As ObjectFactory(Of T)
Jenis parameter
- T
Jenis untuk diaktifkan.
Parameter
- argumentTypes
- Type[]
Jenis objek, secara berurutan, yang akan diteruskan ke fungsi yang dikembalikan sebagai parameter kedua.
Mengembalikan
Pabrik yang akan membuat instans jenis T menggunakan IServiceProvider array argumen dan yang berisi objek yang cocok dengan jenis yang ditentukan dalam argumentTypes.