SPDatabase class
Encapsula o acesso aos bancos de dados de Microsoft SQL Server .
Inheritance hierarchy
System.Object
Microsoft.SharePoint.Administration.SPAutoSerializingObject
Microsoft.SharePoint.Administration.SPPersistedObject
Microsoft.SharePoint.Administration.SPPersistedUpgradableObject
Microsoft.SharePoint.Administration.SPDatabase
Microsoft.SharePoint.Administration.SPContentDatabase
Microsoft.SharePoint.Administration.SPUsageDatabase
Namespace: Microsoft.SharePoint.Administration
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
<GuidAttribute("C1C16DA1-E487-439b-AE76-A38F61B66793")> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public Class SPDatabase _
Inherits SPPersistedUpgradableObject _
Implements IBackupRestore
'Uso
Dim instance As SPDatabase
[GuidAttribute("C1C16DA1-E487-439b-AE76-A38F61B66793")]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public class SPDatabase : SPPersistedUpgradableObject, IBackupRestore
Comentários
Use a propriedade Databases da classe SPDatabaseServiceInstance ou o construtor de SPDatabaseCollection para retornar a coleção de bancos de dados que oferecem suporte a uma instância do serviço de banco de dados.
Use um indexador para retornar um único banco de dados da coleção. Por exemplo, se a coleção for atribuída a uma variável chamada myDatabases, use myDatabases[index] em C# ou deindexde myDatabases() no Visual Basic, onde index é o nome ou o GUID que identifica o banco de dados.
Thread safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.