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.

Siehe auch

Referenz

SPServiceCollection-Member

Microsoft.SharePoint.Administration-Namespace