SPWindowsServiceInstanceCollection - Classe

Représente une collection d'objets SPWindowsServiceInstance .

Hiérarchie d’héritage

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

Espace de noms :  Microsoft.SharePoint.Administration
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

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

Remarques

Utilisez la propriété Instances de héritée de la classe SPWindowsService pour renvoyer un objet SPServiceInstanceDependencyCollection qui représente toutes les instances du service Windows. Utilisez le constructeur SPWindowsServiceInstanceCollection pour renvoyer la collection d'instances de service Windows qui s'exécutent sur un serveur spécifique. Pour ajouter une instance de service Windows dans la collection, utilisez la méthode Add .

Utiliser un indexeur pour retourner une seule instance du service Windows à partir de la collection. Par exemple, si la collection est assignée à une variable nommée myWindowsServiceInstances, utilisez myWindowsServiceInstances[index] dans C# ou myWindowsServiceInstances(index) dans Visual Basic, où index est le nom ou le GUID qui identifie l'instance de service Windows.

Cohérence de thread

Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.

Voir aussi

Référence

SPWindowsServiceInstanceCollection - Membres

Microsoft.SharePoint.Administration - Espace de noms