Поделиться через


ApplicationActivator.CreateInstance Метод

Определение

Создает экземпляр приложения, которое необходимо активировать, используя контекст активации, определяющий приложение.

Перегрузки

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, являющийся оболочкой для возвращаемого при выполнении приложения значения. Необходимо развернуть возвращенное значение, чтобы получить доступ к истинному объекту.

Исключения

activationContext имеет значение null.

Комментарии

Этот метод предназначен для активации приложений на основе манифеста.

Применяется к

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, являющийся оболочкой для возвращаемого при выполнении приложения значения. Необходимо развернуть возвращенное значение, чтобы получить доступ к истинному объекту.

Исключения

activationContext имеет значение null.

Комментарии

Этот метод предназначен для активации приложений на основе манифеста. Данные активации состоят из таких сведений, как строка запроса, часть URL-адреса.

Применяется к