ActivationOption Enumeração
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Especifica a forma como os componentes assistidos são ativados na aplicação.
public enum class ActivationOption
[System.Serializable]
public enum ActivationOption
[<System.Serializable>]
type ActivationOption =
Public Enum ActivationOption
- Herança
- Atributos
Campos
| Name | Valor | Description |
|---|---|---|
| Library | 0 | Especifica que os componentes servidos na aplicação marcada são ativados no processo do criador. |
| Server | 1 | Especifica que os componentes servidos na aplicação marcada são ativados num processo fornecido pelo sistema. |
Exemplos
O seguinte exemplo de código demonstra a utilização desta enumeração.
[assembly:ApplicationName("Calculator")];
[assembly:ApplicationActivation(ActivationOption::Library)];
[assembly:System::Reflection::AssemblyKeyFile("Calculator.snk")];
public ref class Calculator: public ServicedComponent
{
public:
int Add( int x, int y )
{
return (x + y);
}
};
using System;
using System.EnterpriseServices;
[assembly: ApplicationName("Calculator")]
[assembly: ApplicationActivation(ActivationOption.Library)]
[assembly: System.Reflection.AssemblyKeyFile("Calculator.snk")]
public class Calculator : ServicedComponent
{
public int Add (int x, int y)
{
return(x+y);
}
}
Observações
A definição de ativação da aplicação é por defeito .Library