다음을 통해 공유


ApplicationActivator.CreateInstance 메서드

정의

애플리케이션을 식별하는 활성화 컨텍스트를 사용하여 활성화될 애플리케이션의 인스턴스를 만듭니다.

오버로드

CreateInstance(ActivationContext)

지정된 활성화 컨텍스트를 사용하여 활성화될 애플리케이션의 인스턴스를 만듭니다.

CreateInstance(ActivationContext, String[])

지정된 활성화 컨텍스트 및 사용자 지정 활성화 데이터를 사용하여 활성화할 애플리케이션의 instance 만듭니다.

CreateInstance(ActivationContext)

지정된 활성화 컨텍스트를 사용하여 활성화될 애플리케이션의 인스턴스를 만듭니다.

public:
 virtual System::Runtime::Remoting::ObjectHandle ^ CreateInstance(ActivationContext ^ activationContext);
public virtual System.Runtime.Remoting.ObjectHandle CreateInstance (ActivationContext activationContext);
abstract member CreateInstance : ActivationContext -> System.Runtime.Remoting.ObjectHandle
override this.CreateInstance : ActivationContext -> System.Runtime.Remoting.ObjectHandle
Public Overridable Function CreateInstance (activationContext As ActivationContext) As ObjectHandle

매개 변수

activationContext
ActivationContext

활성화할 애플리케이션을 식별하는 ActivationContext입니다.

반환

애플리케이션 실행의 반환 값을 래핑하는 ObjectHandle입니다. 실제 개체에 액세스하려면 반환 값을 래핑 해제해야 합니다.

예외

activationContext이(가) null인 경우

설명

이 메서드는 애플리케이션의 매니페스트 기반 활성화를 위한 것입니다.

적용 대상

CreateInstance(ActivationContext, String[])

지정된 활성화 컨텍스트 및 사용자 지정 활성화 데이터를 사용하여 활성화할 애플리케이션의 instance 만듭니다.

public:
 virtual System::Runtime::Remoting::ObjectHandle ^ CreateInstance(ActivationContext ^ activationContext, cli::array <System::String ^> ^ activationCustomData);
public virtual System.Runtime.Remoting.ObjectHandle CreateInstance (ActivationContext activationContext, string[] activationCustomData);
abstract member CreateInstance : ActivationContext * string[] -> System.Runtime.Remoting.ObjectHandle
override this.CreateInstance : ActivationContext * string[] -> System.Runtime.Remoting.ObjectHandle
Public Overridable Function CreateInstance (activationContext As ActivationContext, activationCustomData As String()) As ObjectHandle

매개 변수

activationContext
ActivationContext

활성화할 애플리케이션을 식별하는 ActivationContext입니다.

activationCustomData
String[]

사용자 지정 활성화 데이터입니다.

반환

애플리케이션 실행의 반환 값을 래핑하는 ObjectHandle입니다. 실제 개체에 액세스하려면 반환 값을 래핑 해제해야 합니다.

예외

activationContext이(가) null인 경우

설명

이 메서드는 애플리케이션의 매니페스트 기반 활성화를 위한 것입니다. 정품 인증 데이터는 URL의 쿼리 문자열 부분 등의 정보 이루어져 있습니다.

적용 대상