SPDatabaseCollection-Klasse

Stellt eine Auflistung von SPDatabase -Objekten dar.

Vererbungshierarchie

System.Object
  Microsoft.SharePoint.Administration.SPPersistedObjectCollection<SPDatabase>
    Microsoft.SharePoint.Administration.SPPersistedChildCollection<SPDatabase>
      Microsoft.SharePoint.Administration.SPDatabaseCollection

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

Syntax

'Declaration
<GuidAttribute("B8AAC2DE-4DD1-49fa-8D6C-B369ED1B906E")> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public NotInheritable Class SPDatabaseCollection _
    Inherits SPPersistedChildCollection(Of SPDatabase)
'Usage
Dim instance As SPDatabaseCollection
[GuidAttribute("B8AAC2DE-4DD1-49fa-8D6C-B369ED1B906E")]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public sealed class SPDatabaseCollection : SPPersistedChildCollection<SPDatabase>

Hinweise

Verwenden Sie die Databases -Eigenschaft der SPDatabaseServiceInstance -Klasse oder den Konstruktor SPDatabaseCollection , um die Auflistung der Datenbanken zurückzugeben, die eine Datenbank-Dienstinstanz unterstützen.

Verwenden Sie zum Hinzufügen einer Datenbank auf die Auflistung der Add -Methode.

Verwenden Sie eine Indexerstellung, um eine einzelne Datenbank aus der Auflistung zurückzugeben. Verwenden Sie beispielsweise, wenn die Auflistung einer Variablen mit dem Namen MyDatabases zugewiesen ist, myDatabases[index] in c# oder myDatabases(index) in Visual Basic, in denen index entweder den Namen oder die GUID die Datenbank 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

SPDatabaseCollection-Member

Microsoft.SharePoint.Administration-Namespace