ActivationOption Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Hizmet verilen bileşenlerin uygulamada nasıl etkinleştirildiğini belirtir.
public enum class ActivationOption
[System.Serializable]
public enum ActivationOption
[<System.Serializable>]
type ActivationOption =
Public Enum ActivationOption
- Devralma
- Öznitelikler
Alanlar
Library | 0 | İşaretli uygulamadaki hizmet veren bileşenlerin oluşturucunun işleminde etkinleştirildiğini belirtir. |
Server | 1 | İşaretli uygulamadaki hizmet verilen bileşenlerin sistem tarafından sağlanan bir işlemde etkinleştirildiğini belirtir. |
Örnekler
Aşağıdaki kod örneği, bu numaralandırmanın kullanımını gösterir.
[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);
}
}
Açıklamalar
Uygulamanın etkinleştirme ayarı varsayılan olarak olarak Library
ayarlanır.