Класс SPDatabaseServiceInstance
Представляет именованный экземпляр SQL Server.
Иерархия наследования
System.Object
Microsoft.SharePoint.Administration.SPAutoSerializingObject
Microsoft.SharePoint.Administration.SPPersistedObject
Microsoft.SharePoint.Administration.SPPersistedUpgradableObject
Microsoft.SharePoint.Administration.SPServiceInstance
Microsoft.SharePoint.Administration.SPDatabaseServiceInstance
Пространство имен: Microsoft.SharePoint.Administration
Сборка: Microsoft.SharePoint (в Microsoft.SharePoint.dll)
Синтаксис
'Декларация
<GuidAttribute("3112E92F-B97D-481e-8CEB-03FDE15ED1A7")> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public NotInheritable Class SPDatabaseServiceInstance _
Inherits SPServiceInstance
'Применение
Dim instance As SPDatabaseServiceInstance
[GuidAttribute("3112E92F-B97D-481e-8CEB-03FDE15ED1A7")]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public sealed class SPDatabaseServiceInstance : SPServiceInstance
Замечания
Используйте свойство наследуемые Instances класса SPDatabaseService для возврата объекта SPServiceInstanceDependencyCollection , представляющий все экземпляры службы базы данных. Конструктор SPDatabaseServiceInstanceCollection используется для возврата коллекции экземпляры службы базы данных, на которых выполняется на определенном сервере.
Используйте индексатор возвращает экземпляр службы одну базу данных из коллекции. Например если коллекции присваивается переменной с именем myDatabaseServiceInstances, используйтеindexmyDatabaseServiceInstances[] в C# илиindexmyDatabaseServiceInstances() в Visual Basic, где index — это имя или идентификатор GUID, определяющий экземпляр службы базы данных.
Потокобезопасность
Любые общедоступные элементы static (Shared в Visual Basic) этого типа являются потокобезопасными. Не гарантируется, что любые элементы экземпляров потокобезопасны.