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é součásti.
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 se v procesu tvůrce aktivují součásti obsluhované v označené aplikaci. |
| Server | 1 | Určuje, že součásti obsluhované v označené aplikaci se aktivují 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
Výchozí nastavení aktivace aplikace je Library.