ActivationOption Enum

Definition

Specifies the manner in which serviced components are activated in the application.

C#
[System.Serializable]
public enum ActivationOption
Inheritance
ActivationOption
Attributes

Fields

Name Value Description
Library 0

Specifies that serviced components in the marked application are activated in the creator's process.

Server 1

Specifies that serviced components in the marked application are activated in a system-provided process.

Examples

The following code example demonstrates the use of this enumeration.

C#
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);
    }
}

Remarks

The activation setting for the application defaults to Library.

Applies to

Product Versions
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1