ActivationOption Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje způsob, jakým jsou v aplikaci aktivovány obsluhované komponenty.
public enum class ActivationOption
[System.Serializable]
public enum ActivationOption
[<System.Serializable>]
type ActivationOption =
Public Enum ActivationOption
- Dědičnost
- Atributy
Pole
| Name | Hodnota | Description |
|---|---|---|
| Library | 0 | Určuje, že obsluhované komponenty v označené aplikaci jsou aktivovány v procesu tvůrce. |
| Server | 1 | Určuje, že obsluhované komponenty v označené aplikaci jsou aktivovány v procesu poskytovaném systémem. |
Příklady
Následující příklad kódu ukazuje použití tohoto výčtu.
[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);
}
}
Poznámky
Nastavení aktivace pro aplikaci má Libraryvýchozí hodnotu .