ServiceInstaller.Description Özellik
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.
Hizmetin açıklamasını alır veya ayarlar.
public:
property System::String ^ Description { System::String ^ get(); void set(System::String ^ value); };
[System.Runtime.InteropServices.ComVisible(false)]
[System.ServiceProcess.ServiceProcessDescription("ServiceInstallerDescription")]
public string Description { get; set; }
[<System.Runtime.InteropServices.ComVisible(false)>]
[<System.ServiceProcess.ServiceProcessDescription("ServiceInstallerDescription")>]
member this.Description : string with get, set
Public Property Description As String
Özellik Değeri
Hizmetin açıklaması. Varsayılan değer, boş dizedir ("").
- Öznitelikler
Örnekler
Aşağıdaki kod örneği, yeni bir Windows hizmeti uygulamasının yükleme özelliklerini ayarlar. Örnek, görünen ad ve açıklamayla birlikte hizmet adını ayarlar. Hizmet için yükleme özellikleri atandıktan sonra örnek, nesnesini koleksiyona Installers eklerServiceInstaller.
simpleServiceProcessInstaller = new ServiceProcessInstaller();
simpleServiceInstaller = new ServiceInstaller();
// Set the account properties for the service process.
simpleServiceProcessInstaller.Account = ServiceAccount.LocalService;
// Set the installation properties for the service.
// The ServiceInstaller.ServiceName must match the
// ServiceBase.ServiceName set in the service
// implementation that is installed by this installer.
simpleServiceInstaller.ServiceName = "SimpleService";
simpleServiceInstaller.DisplayName = "Simple Service";
simpleServiceInstaller.Description = "A simple service that runs on the local computer.";
simpleServiceInstaller.StartType = ServiceStartMode.Manual;
// Add the installers to the Installer collection.
Installers.Add(simpleServiceInstaller);
Installers.Add(simpleServiceProcessInstaller);
' Start the service.
Protected Overrides Sub OnStart(ByVal args() As String)
' Start a separate thread that does the actual work.
If workerThread Is Nothing OrElse(workerThread.ThreadState And System.Threading.ThreadState.Unstarted Or System.Threading.ThreadState.Stopped) <> 0 Then
Trace.WriteLine(DateTime.Now.ToLongTimeString() + " - Starting the service worker thread.", "OnStart")
workerThread = New Thread(New ThreadStart(AddressOf ServiceWorkerMethod))
workerThread.Start()
End If
If Not (workerThread Is Nothing) Then
Trace.WriteLine(DateTime.Now.ToLongTimeString() + " - Worker thread state = " + workerThread.ThreadState.ToString(), "OnStart")
End If
End Sub
Açıklamalar
Description Kullanıcıya yüklü hizmetin amacını açıklamak için özelliğini kullanın. Kullanıcı, yüklü hizmetlerin ayrıntılarını görüntüleyen uygulamalarda hizmet açıklamasını görüntüleyebilir.
Örneğin, Windows XP kullanarak Hizmet Denetimi komut satırı yardımcı programı (Sc.exe) ile hizmet açıklamasını görüntüleyebilir veya Hizmet açıklamasını Bilgisayar Yönetimi konsolunun Hizmetler düğümünde görüntüleyebilirsiniz.