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.