ApplicationActivator.CreateInstance 메서드

정의

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

오버로드

Name Description
CreateInstance(ActivationContext)

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

CreateInstance(ActivationContext, String[])

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

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 애플리케이션 실행의 반환 값에 대한 래퍼입니다. 실제 개체에 액세스하려면 반환 값을 래핑 해제해야 합니다.

예외

activationContextnull입니다.

설명

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

적용 대상

CreateInstance(ActivationContext, String[])

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

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 애플리케이션 실행의 반환 값에 대한 래퍼입니다. 실제 개체에 액세스하려면 반환 값을 래핑 해제해야 합니다.

예외

activationContextnull입니다.

설명

이 메서드는 애플리케이션의 매니페스트 기반 활성화를 위한 것입니다. 활성화 데이터는 URL의 쿼리 문자열 부분과 같은 정보로 구성됩니다.

적용 대상