ServiceInstaller.Description Eigenschap

Definitie

Hiermee haalt u de beschrijving voor de service op of stelt u deze in.

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

Waarde van eigenschap

De beschrijving van de service. De standaardwaarde is een lege tekenreeks ("").

Kenmerken

Voorbeelden

In het volgende codevoorbeeld worden de installatie-eigenschappen voor een nieuwe Windows-servicetoepassing ingesteld. In het voorbeeld wordt de servicenaam ingesteld, samen met de weergavenaam en beschrijving. Nadat de installatie-eigenschappen voor de service zijn toegewezen, voegt het voorbeeld het ServiceInstaller object toe aan de Installers verzameling.

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

Opmerkingen

Gebruik de Description eigenschap om het doel van de geïnstalleerde service aan de gebruiker te beschrijven. De gebruiker kan de servicebeschrijving bekijken in toepassingen die details voor geïnstalleerde services weergeven.

Als u bijvoorbeeld Windows XP gebruikt, kunt u de servicebeschrijving weergeven met het opdrachtregelprogramma Servicebeheer (Sc.exe) of kunt u de servicebeschrijving weergeven in het knooppunt Services van de Computerbeheer-console.

Van toepassing op

Zie ook