SPDatabaseService 类
表示存储所有 SQL Server 的实例设置一个服务器场范围服务。
继承层次结构
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
命名空间: Microsoft.SharePoint.Administration
程序集: Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)
语法
声明
<GuidAttribute("90366CC7-06B5-4e15-A616-2FD806648522")> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public NotInheritable Class SPDatabaseService _
Inherits SPWindowsService
用法
Dim instance As SPDatabaseService
[GuidAttribute("90366CC7-06B5-4e15-A616-2FD806648522")]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public sealed class SPDatabaseService : SPWindowsService
备注
若要返回父级的数据库服务实例的数据库服务,使用SPDatabaseServiceInstance类的继承的Service属性。
使用SPDatabaseServiceCollection构造函数返回的数据库在服务器场中运行的服务的集合。使用索引器从集合中返回单个数据库服务。例如,如果集合分配给名为 myDatabaseServices,使用myDatabaseServices[index]在 C# 或myDatabaseServices(index)在 Visual Basic 中的变量,其中index是的名称或 GUID 标识的数据库服务。
线程安全性
该类型的任何公共 静态 (已共享 在 Visual Basic 中) 成员都是线程安全的。不保证任何实例成员都是线程安全的。