SPDatabaseService-Klasse

Stellt einen farmweite Dienst, der Einstellungen für alle Instanzen von SQL Server gespeichert werden.

Vererbungshierarchie

System.Object
  Microsoft.SharePoint.Administration.SPAutoSerializingObject
    Microsoft.SharePoint.Administration.SPPersistedObject
      Microsoft.SharePoint.Administration.SPPersistedUpgradableObject
        Microsoft.SharePoint.Administration.SPService
          Microsoft.SharePoint.Administration.SPWindowsService
            Microsoft.SharePoint.Administration.SPDatabaseService

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

Syntax

'Declaration
<GuidAttribute("90366CC7-06B5-4e15-A616-2FD806648522")> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public NotInheritable Class SPDatabaseService _
    Inherits SPWindowsService
'Usage
Dim instance As SPDatabaseService
[GuidAttribute("90366CC7-06B5-4e15-A616-2FD806648522")]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public sealed class SPDatabaseService : SPWindowsService

Hinweise

Um das übergeordnete Datenbankdienst einer Dienstinstanz Datenbank zurückzugeben, verwenden Sie die geerbten Service -Eigenschaft der SPDatabaseServiceInstance -Klasse.

Verwenden Sie den Konstruktor SPDatabaseServiceCollection , um die Auflistung der Datenbankdienste zurückzugeben, die in einer Serverfarm ausgeführt werden. Verwenden Sie eine Indexerstellung, um einen einzelnen-Datenbankdienst aus der Auflistung zurückzugeben. Beispielsweise, wenn die Auflistung einer Variablen mit dem Namen MyDatabaseServices, Verwendung myDatabaseServices[index] in c# oder myDatabaseServices(index) in Visual Basic zugewiesen wird, in dem index den Namen oder die GUID wird identifiziert, Dienst für die Datenbank.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Die Threadsicherheit von Instanzmembern ist nicht gewährleistet.

Siehe auch

Referenz

SPDatabaseService-Member

Microsoft.SharePoint.Administration-Namespace