Bagikan melalui


ServiceController.CanStop Properti

Definisi

Mendapatkan nilai yang menunjukkan apakah layanan dapat dihentikan setelah dimulai.

public:
 property bool CanStop { bool get(); };
public bool CanStop { get; }
[System.ServiceProcess.ServiceProcessDescription("SPCanStop")]
public bool CanStop { get; }
member this.CanStop : bool
[<System.ServiceProcess.ServiceProcessDescription("SPCanStop")>]
member this.CanStop : bool
Public ReadOnly Property CanStop As Boolean

Nilai Properti

true jika layanan dapat dihentikan dan metode dipanggil OnStop() ; jika tidak, false.

Atribut

Pengecualian

Terjadi kesalahan saat mengakses API sistem.

Layanan tidak ditemukan.

Contoh

Contoh berikut menunjukkan penggunaan CanStop properti untuk menentukan apakah layanan menyediakan handler untuk acara berhenti. Contoh ini adalah bagian dari contoh yang lebih besar yang disediakan untuk ServiceController kelas .

// Display properties for the Simple Service sample
// from the ServiceBase example.
ServiceController sc = new ServiceController("Simple Service");
Console.WriteLine("Status = " + sc.Status);
Console.WriteLine("Can Pause and Continue = " + sc.CanPauseAndContinue);
Console.WriteLine("Can ShutDown = " + sc.CanShutdown);
Console.WriteLine("Can Stop = " + sc.CanStop);
' Display properties for the Simple Service sample 
' from the ServiceBase example
Dim sc As New ServiceController("Simple Service")
Console.WriteLine("Status = " + sc.Status.ToString())
Console.WriteLine("Can Pause and Continue = " + _
    sc.CanPauseAndContinue.ToString())
Console.WriteLine("Can ShutDown = " + sc.CanShutdown.ToString())
Console.WriteLine("Can Stop = " + sc.CanStop.ToString())

Berlaku untuk