SPServiceCollection-Klasse
Stellt eine Auflistung von SPService -Objekten dar.
Vererbungshierarchie
System.Object
Microsoft.SharePoint.Administration.SPPersistedObjectCollection<SPService>
Microsoft.SharePoint.Administration.SPPersistedChildCollection<SPService>
Microsoft.SharePoint.Administration.SPServiceCollection
Namespace: Microsoft.SharePoint.Administration
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaration
<GuidAttribute("6CEF670D-FE58-4b38-AF3B-43E7C9365E99")> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public NotInheritable Class SPServiceCollection _
Inherits SPPersistedChildCollection(Of SPService)
'Usage
Dim instance As SPServiceCollection
[GuidAttribute("6CEF670D-FE58-4b38-AF3B-43E7C9365E99")]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public sealed class SPServiceCollection : SPPersistedChildCollection<SPService>
Hinweise
Verwenden Sie die Services -Eigenschaft der SPFarm -Klasse, um ein SPServiceCollection -Objekt zurückzugeben, die die Auflistung von Diensten in der Serverfarm darstellt. Um einen Dienst in der Serverfarm hinzuzufügen, verwenden Sie die Add -Methode der SPPersistedChildCollection<T> -Klasse.
Verwenden Sie eine Indexerstellung, um einen einzelnen Dienst aus der Auflistung zurückzugeben. Verwenden Sie beispielsweise, wenn die Auflistung einer Variablen mit dem Namen myServiceszugewiesen ist, myServices[index] in c# oder myServices(index) in Visual Basic index entspricht die GUID oder den Namen, der den Dienst identifiziert.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Die Threadsicherheit von Instanzmembern ist nicht gewährleistet.