Share via


SPWindowsServiceInstanceCollection-Klasse

Stellt eine Auflistung von SPWindowsServiceInstance -Objekten dar.

Vererbungshierarchie

System.Object
  Microsoft.SharePoint.Administration.SPPersistedObjectCollection<SPWindowsServiceInstance>
    Microsoft.SharePoint.Administration.SPPersistedChildCollection<SPWindowsServiceInstance>
      Microsoft.SharePoint.Administration.SPWindowsServiceInstanceCollection

Namespace:  Microsoft.SharePoint.Administration
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaration
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public NotInheritable Class SPWindowsServiceInstanceCollection _
    Inherits SPPersistedChildCollection(Of SPWindowsServiceInstance)
'Usage
Dim instance As SPWindowsServiceInstanceCollection
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public sealed class SPWindowsServiceInstanceCollection : SPPersistedChildCollection<SPWindowsServiceInstance>

Hinweise

Verwenden Sie die geerbten Instances -Eigenschaft der SPWindowsService -Klasse, um ein SPServiceInstanceDependencyCollection -Objekt zurückzugeben, die alle Instanzen des Windows-Diensts darstellt. Verwenden Sie den Konstruktor SPWindowsServiceInstanceCollection , um die Auflistung der Windows-Dienstinstanzen zurückzugeben, die auf einem bestimmten Server ausgeführt werden. Um eine Dienstinstanz für Windows-Auflistung hinzugefügt werden, verwenden Sie die Add -Methode.

Verwenden Sie eine Indexerstellung, um eine einzelne Instanz des Windows-Dienst aus der Auflistung zurückzugeben. Verwenden Sie beispielsweise, wenn die Auflistung einer Variablen mit dem Namen MyWindowsServiceInstances zugewiesen ist, myWindowsServiceInstances[index] in c# oder myWindowsServiceInstances(index) in Visual Basic, in denen index entweder den Namen oder die GUID, die die Windows-Dienstinstanz identifiziert wird.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Die Threadsicherheit von Instanzmembern ist nicht gewährleistet.

Siehe auch

Referenz

SPWindowsServiceInstanceCollection-Member

Microsoft.SharePoint.Administration-Namespace