ActivatorUtilities.CreateInstance 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
CreateInstance(IServiceProvider, Type, Object[]) |
직접 또는 에서 제공된 생성자 인수를 사용하여 형식을 IServiceProvider인스턴스화합니다. |
CreateInstance<T>(IServiceProvider, Object[]) |
직접 또는 에서 제공된 생성자 인수를 사용하여 형식을 IServiceProvider인스턴스화합니다. |
CreateInstance(IServiceProvider, Type, Object[])
- Source:
- ActivatorUtilities.cs
- Source:
- ActivatorUtilities.cs
- Source:
- ActivatorUtilities.cs
- Source:
- ActivatorUtilities.cs
- Source:
- ActivatorUtilities.cs
직접 또는 에서 제공된 생성자 인수를 사용하여 형식을 IServiceProvider인스턴스화합니다.
public:
static System::Object ^ CreateInstance(IServiceProvider ^ provider, Type ^ instanceType, ... cli::array <System::Object ^> ^ parameters);
public static object CreateInstance (IServiceProvider provider, Type instanceType, params object[] parameters);
static member CreateInstance : IServiceProvider * Type * obj[] -> obj
Public Shared Function CreateInstance (provider As IServiceProvider, instanceType As Type, ParamArray parameters As Object()) As Object
매개 변수
- provider
- IServiceProvider
종속성을 resolve 데 사용되는 서비스 공급자입니다.
- instanceType
- Type
활성화할 형식입니다.
- parameters
- Object[]
에서 제공하지 provider
않는 생성자 인수입니다.
반환
활성화된 개체입니다.
예외
.NET 8 이상에만 해당: provider
는 입니다 null
.
적용 대상
CreateInstance<T>(IServiceProvider, Object[])
- Source:
- ActivatorUtilities.cs
- Source:
- ActivatorUtilities.cs
- Source:
- ActivatorUtilities.cs
- Source:
- ActivatorUtilities.cs
- Source:
- ActivatorUtilities.cs
직접 또는 에서 제공된 생성자 인수를 사용하여 형식을 IServiceProvider인스턴스화합니다.
public:
generic <typename T>
static T CreateInstance(IServiceProvider ^ provider, ... cli::array <System::Object ^> ^ parameters);
public static T CreateInstance<T> (IServiceProvider provider, params object[] parameters);
static member CreateInstance : IServiceProvider * obj[] -> 'T
Public Shared Function CreateInstance(Of T) (provider As IServiceProvider, ParamArray parameters As Object()) As T
형식 매개 변수
- T
활성화할 형식입니다.
매개 변수
- provider
- IServiceProvider
종속성을 resolve 데 사용되는 서비스 공급자입니다.
- parameters
- Object[]
에서 제공하지 provider
않는 생성자 인수입니다.
반환
T
활성화된 개체입니다.
예외
.NET 8 이상에만 해당: provider
는 입니다 null
.
적용 대상
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET