Partager via


SPDatabase - Classe

Encapsule l'accès aux bases de données Microsoft SQL Server .

Hiérarchie d’héritage

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

Espace de noms :  Microsoft.SharePoint.Administration
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

'Déclaration
<GuidAttribute("C1C16DA1-E487-439b-AE76-A38F61B66793")> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public Class SPDatabase _
    Inherits SPPersistedUpgradableObject _
    Implements IBackupRestore
'Utilisation
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

Remarques

Utilisez la propriété Databases de la classe SPDatabaseServiceInstance , ou le constructeur SPDatabaseCollection , pour renvoyer la collection de bases de données qui prennent en charge une instance du service de base de données.

Pour renvoyer une seule base de données à partir de la collection, utilisez un indexeur. Par exemple, si la collection est assignée à une variable nommée myDatabases, utilisez myDatabases[index] dans C# ou myDatabases(index) dans Visual Basic, où index est le nom ou le GUID qui identifie dans la base de données.

Cohérence de thread

Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.

Voir aussi

Référence

SPDatabase - Membres

Microsoft.SharePoint.Administration - Espace de noms