SPDatabaseServiceInstance-Klasse
Stellt eine benannte SQL Server-Instanz.
Vererbungshierarchie
System.Object
Microsoft.SharePoint.Administration.SPAutoSerializingObject
Microsoft.SharePoint.Administration.SPPersistedObject
Microsoft.SharePoint.Administration.SPPersistedUpgradableObject
Microsoft.SharePoint.Administration.SPServiceInstance
Microsoft.SharePoint.Administration.SPDatabaseServiceInstance
Namespace: Microsoft.SharePoint.Administration
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaration
<GuidAttribute("3112E92F-B97D-481e-8CEB-03FDE15ED1A7")> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public NotInheritable Class SPDatabaseServiceInstance _
Inherits SPServiceInstance
'Usage
Dim instance As SPDatabaseServiceInstance
[GuidAttribute("3112E92F-B97D-481e-8CEB-03FDE15ED1A7")]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public sealed class SPDatabaseServiceInstance : SPServiceInstance
Hinweise
Verwenden Sie die geerbten Instances -Eigenschaft der SPDatabaseService -Klasse, um ein SPServiceInstanceDependencyCollection -Objekt zurückzugeben, die alle Instanzen des datenbankdiensts darstellt. Verwenden Sie den Konstruktor SPDatabaseServiceInstanceCollection , um die Auflistung der Datenbank Dienstinstanzen zurückzugeben, die auf einem bestimmten Server ausgeführt werden.
Verwenden Sie eine Indexerstellung, um eine einzelne Datenbank Dienstinstanz aus der Auflistung zurückzugeben. Verwenden Sie beispielsweise, wenn die Auflistung einer Variablen mit dem Namen myDatabaseServiceInstanceszugewiesen ist, myDatabaseServiceInstances[index] in c# oder myDatabaseServiceInstances(index) in Visual Basic, in denen index entweder den Namen oder die GUID, die die Dienstinstanz Datenbank identifiziert wird.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Die Threadsicherheit von Instanzmembern ist nicht gewährleistet.