SPServiceCollection - Classe
Représente une collection d'objets SPService .
Hiérarchie d’héritage
System.Object
Microsoft.SharePoint.Administration.SPPersistedObjectCollection<SPService>
Microsoft.SharePoint.Administration.SPPersistedChildCollection<SPService>
Microsoft.SharePoint.Administration.SPServiceCollection
Espace de noms : Microsoft.SharePoint.Administration
Assembly : Microsoft.SharePoint (dans Microsoft.SharePoint.dll)
Syntaxe
'Déclaration
<GuidAttribute("6CEF670D-FE58-4b38-AF3B-43E7C9365E99")> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public NotInheritable Class SPServiceCollection _
Inherits SPPersistedChildCollection(Of SPService)
'Utilisation
Dim instance As SPServiceCollection
[GuidAttribute("6CEF670D-FE58-4b38-AF3B-43E7C9365E99")]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public sealed class SPServiceCollection : SPPersistedChildCollection<SPService>
Remarques
Utilisez la propriété Services de la classe SPFarm pour renvoyer un objet SPServiceCollection qui représente la collection de services sur la batterie de serveurs. Pour ajouter un service à la batterie de serveurs, utilisez la méthode Add de la classe SPPersistedChildCollection<T> .
Un indexeur permet de renvoyer un service unique de la collection. Par exemple, si la collection est assignée à une variable nommée myServices, utilisez myServices[index] dans C# ou myServices(index) dans Visual Basic, où index est le GUID ou le nom qui identifie le service.
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.