Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Stellt einen Windows-Dienst dar und ermöglicht es, eine Verbindung mit einem ausgeführten oder beendeten Dienst herzustellen, ihn zu verändern oder Informationen über ihn abzurufen.
In den folgenden Tabellen werden die vom ServiceController -Typ verfügbar gemachten Member aufgeführt.
Öffentliche Konstruktoren
| Name | Beschreibung | |
|---|---|---|
![]() |
ServiceController | Überladen. Initialisiert eine neue Instanz der ServiceController-Klasse. |
Zum Seitenanfang
Öffentliche Eigenschaften
(siehe auch Geschützte Eigenschaften )
| Name | Beschreibung | |
|---|---|---|
![]() |
CanPauseAndContinue | Ruft einen Wert ab, der angibt, ob der Dienst angehalten und fortgesetzt werden kann. |
![]() |
CanShutdown | Ruft einen Wert ab, der angibt, ob der Dienst beim Herunterfahren des Systems benachrichtigt werden soll. |
![]() |
CanStop | Ruft einen Wert ab, der angibt, ob der Dienst nach dem Starten angehalten werden kann. |
![]() |
Container | Ruft den IContainer ab, der die Component enthält.(Von Component geerbt.) |
![]() |
DependentServices | Ruft die Gruppe von Diensten ab, die von dem Dienst abhängen, der dieser ServiceController-Instanz zugeordnet ist. |
![]() |
DisplayName | Ruft einen angezeigten Namen für den Dienst ab oder richtet ihn ein. |
![]() |
MachineName | Ruft den Namen des Computers ab, auf dem sich dieser Dienst befindet ist, oder legt diesen fest. |
![]() |
ServiceHandle | Ruft das Handle für den Dienst ab. |
![]() |
ServiceName | Ruft den Namen ab, der den Dienst identifiziert, auf den diese Instanz verweist, oder richtet diesen Namen ein. |
![]() |
ServicesDependedOn | Die Gruppe von Diensten, von denen dieser Dienst abhängig ist. |
![]() |
ServiceType | Ruft den Typ des Dienstes ab, auf den dieses Objekt verweist. |
![]() |
Site | Ruft die ISite der Component ab oder legt diese fest.(Von Component geerbt.) |
![]() |
Status | Ruft den Zustand des Dienstes ab, auf den diese Instanz verweist. |
Zum Seitenanfang
Geschützte Eigenschaften
| Name | Beschreibung | |
|---|---|---|
![]() |
CanRaiseEvents | Ruft einen Wert ab, der angibt, ob die Komponente ein Ereignis auslösen kann.(Von Component geerbt.) |
![]() |
DesignMode | Ruft einen Wert ab, der angibt, ob sich Component gegenwärtig im Entwurfsmodus befindet.(Von Component geerbt.) |
![]() |
Events | Ruft die Liste der Ereignishandler ab, die dieser Component angefügt sind.(Von Component geerbt.) |
Zum Seitenanfang
Öffentliche Methoden
(siehe auch Geschützte Methoden )
| Name | Beschreibung | |
|---|---|---|
![]() |
Close | Trennt diese ServiceController-Instanz vom Dienst und gibt alle Ressourcen frei, die durch die Instanz reserviert wurden. |
![]() |
Continue | Setzt einen Dienst fort, nachdem dieser angehalten wurde. |
![]() |
CreateObjRef | Erstellt ein Objekt mit allen relevanten Informationen, die zum Generieren eines Proxys für die Kommunikation mit einem Remoteobjekt erforderlich sind. (Von MarshalByRefObject geerbt.) |
![]() |
Dispose | Überladen. |
![]() |
Equals | Überladen. Stellt fest, ob zwei Instanzen von Object gleich sind. (Von Object geerbt.) |
![]() |
ExecuteCommand | Führt einen benutzerdefinierten Befehl für den Dienst aus. |
![]() |
GetDevices | Überladen. Ruft die Gerätetreiberdienste auf einem Computer ab. |
![]() |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. GetHashCode eignet sich für die Verwendung in Hashalgorithmen und Hashdatenstrukturen, z. B. in einer Hashtabelle. (Von Object geerbt.) |
![]() |
GetLifetimeService | Ruft das aktuelle Lebensdauerdienstobjekt ab, das die Lebensdauerrichtlinien für diese Instanz steuert. (Von MarshalByRefObject geerbt.) |
![]() |
GetServices | Überladen. Ruft die Dienste auf einem Computer ab, bei denen es sich nicht um Gerätetreiberdienste und auch nicht um Treiber handelt. |
![]() |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) |
![]() |
InitializeLifetimeService | Ruft ein Lebensdauerdienstobjekt ab, mit dem die Lebensdauerrichtlinien für diese Instanz gesteuert werden können. (Von MarshalByRefObject geerbt.) |
![]() |
Pause | Unterbricht die Ausführung eines Dienstes. |
![]() |
ReferenceEquals | Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.) |
![]() |
Refresh | Aktualisiert alle Eigenschaftenwerte und legt sie auf die aktuellen Werte fest. |
![]() |
Start | Überladen. Startet den Dienst. |
![]() |
Stop | Beendet diesen Dienst sowie alle Dienste, die von diesem Dienst abhängig sind. |
![]() |
ToString | Gibt einen String zurück, der den Namen dieser Component enthält, sofern vorhanden. Diese Methode sollte nicht überschrieben werden. (Von Component geerbt.) |
![]() |
WaitForStatus | Überladen. Wartet, bis der Dienst den angegebenen Status annimmt. |
Zum Seitenanfang
Geschützte Methoden
| Name | Beschreibung | |
|---|---|---|
![]() |
Dispose | Überladen. Überschrieben. |
![]() |
Finalize | Gibt nicht verwaltete Ressourcen frei und führt andere Bereinigungsvorgänge durch, bevor die Component durch die Garbage Collection wieder zugänglich gemacht wird. (Von Component geerbt.) |
![]() |
GetService | Gibt ein Objekt zurück, das einen von der Component oder von deren Container bereitgestellten Dienst darstellt. (Von Component geerbt.) |
![]() |
MemberwiseClone | Überladen. (Von MarshalByRefObject geerbt.) |
Zum Seitenanfang
Öffentliche Ereignisse
| Name | Beschreibung | |
|---|---|---|
![]() |
Disposed | Fügt einen Ereignishandler hinzu, der das Disposed-Ereignis für die Komponente überwacht.(Von Component geerbt.) |
Zum Seitenanfang
Siehe auch
Referenz
ServiceController-Klasse
System.ServiceProcess-Namespace
ServiceBase-Klasse
ServiceControllerStatus
ServiceType
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)