Membres SPDatabase (Microsoft.SharePoint.Administration)

Encapsulates access to Microsoft SQL Server databases.

Les tableaux suivants contiennent la liste des membres exposés par le type SPDatabase .

Constructeurs publics

  Nom Description
Méthode publique SPDatabase Surchargé. Initializes a new instance of the SPDatabase class.

Haut de page

Champs protégés

  Nom Description
Champ protégé Statique SqlDatabaseOption Specifies SQL database options that are used in Transact-SQL statements.

Haut de page

Propriétés publiques

  Nom Description
Propriété publique CanRenameOnRestore Gets a Boolean value that indicates whether the database can be renamed when it is restored.
Propriété publique CanSelectForBackup Gets or sets a Boolean value that specifies whether the database object and its children can be selected for a backup operation in the Central Administration user interface.
Propriété publique CanSelectForRestore Gets or sets a Boolean value that specifies whether this object and its children can be selected for a restore operation in the Central Administration user interface.
Propriété publique CanUpgrade  Gets a value that indicates whether the object can be upgraded.(hérité de SPPersistedUpgradableObject)
Propriété publique DatabaseConnectionString Gets the connection string that is used to connect to the database.
Propriété publique DiskSizeRequired Gets the amount of disk space that is required for a backup.
Propriété publique DisplayName  Gets the display name that describes the persisted object instance within the administrative user interface.(hérité de SPPersistedObject)
Propriété publique Exists Gets a Boolean value that indicates whether the database exists.
Propriété publique Farm  Gets the server farm where the object lives.(hérité de SPPersistedObject)
Propriété publique Id  Gets or sets the GUID that is associated with the object. (hérité de SPPersistedObject)
Propriété publique IsReadOnly  
Propriété publique Name  Gets or sets the name that identifies a particular instance of the object.(hérité de SPPersistedObject)
Propriété publique NeedsUpgrade  Gets or sets a Boolean value that specifies whether the object needs to be upgraded.(hérité de SPPersistedUpgradableObject)
Propriété publique NeedsUpgradeIncludeChildren  Gets a Boolean value that indicates whether the object should be upgraded, considering the children of the object.(hérité de SPPersistedUpgradableObject)
Propriété publique Parent  Gets the ID of the parent class that declares the object.(hérité de SPPersistedObject)
Propriété publique Password Gets or sets the password that is used for SQL authentication.
Propriété publique Properties  Gets a property bag that is used to store properties for the persisted object.(hérité de SPPersistedObject)
Propriété publique Server Gets the server that contains the database.
Propriété publique ServiceInstance Gets an instance of the SQL service that owns the database.
Propriété publique Status  Gets or sets the status of the object that the class represents.(hérité de SPPersistedObject)
Propriété publique TypeName  Gets the display name that describes the object type in the administrative user interface. (hérité de SPPersistedObject)
Propriété publique UpgradeContext  Gets additional upgrade context. (hérité de SPPersistedUpgradableObject)
Propriété publique UpgradedPersistedProperties  Gets the collection of field names and values for fields that were deleted or changed. (hérité de SPAutoSerializingObject)
Propriété publique Username Gets or sets the user name that is used for SQL authentication login.
Propriété publique Version  Gets the time that the object was last updated.(hérité de SPPersistedObject)

Haut de page

Méthodes publiques

(voir aussi Méthodes protégées )

  Nom Description
Méthode publique AddBackupObjects Adds the database and its children to the backup/restore job. This method implements the AddBackupObjects method that is defined in the Microsoft.SharePoint.Administration.Backup.IBackupRestore interface. The SPDatabase class can be backed up and restored and must therefore implement the Microsoft.SharePoint.Administration.Backup.IBackupRestore interface, but this method is only intended to be callable from catastrophic backup and restore infrastructure code in Windows SharePoint Services.
Méthode publique ChangeDatabaseInstance Modifies the specified database service instance for each connection string that is used to access the database.
Méthode publique Clone  Returns a clone of the object that does not come from the in-memory cache, which enables calling code to help ensure thread safety.(hérité de SPPersistedObject)
Méthode publique Delete  Removes the object from the collection and the server farm.(hérité de SPPersistedObject)
Méthode publique Equals  Surchargé. (hérité de SPPersistedObject)
Méthode publique Statique GenerateConnectionStringForProvisioning Creates a connection string that is used in provisioning based on a specified connection string.
Méthode publique Statique GenerateRandomName Generates a random database name using the specified connection string as a starting point.
Méthode publique GetChild  Surchargé. (hérité de SPPersistedObject)
Méthode publique GetHashCode  Serves as a hash function for the persisted object.(hérité de SPPersistedObject)
Méthode publique GetObjectData  (hérité de SPAutoSerializingObject)
Méthode publique GetType  (hérité de Object)
Méthode publique Invalidate  Invalidates computed property values of the IUpgradable interface.(hérité de SPPersistedUpgradableObject)
Méthode publique OnAbort Called when the backup terminates unexpectedly. This method implements the OnAbort method that is defined in the Microsoft.SharePoint.Administration.Backup.IBackupRestore interface. The SPDatabase class can be backed up and restored and must therefore implement the Microsoft.SharePoint.Administration.Backup.IBackupRestore interface, but this method is only intended to be callable from catastrophic backup and restore infrastructure code in Windows SharePoint Services.
Méthode publique OnBackup Called when the database is being backed up. This method implements the OnBackup method that is defined in the Microsoft.SharePoint.Administration.Backup.IBackupRestore interface. The SPDatabase class can be backed up and restored and must therefore implement the Microsoft.SharePoint.Administration.Backup.IBackupRestore interface, but this method is only intended to be callable from catastrophic backup and restore infrastructure code in Windows SharePoint Services.
Méthode publique OnBackupComplete Called after the backup has completed. This method implements the OnBackupComplete method that is defined in the Microsoft.SharePoint.Administration.Backup.IBackupRestore interface. The SPDatabase class can be backed up and restored and must therefore implement the Microsoft.SharePoint.Administration.Backup.IBackupRestore interface, but this method is only intended to be callable from catastrophic backup and restore infrastructure code in Windows SharePoint Services.
Méthode publique OnPostRestore Called after the restore has completed. This method implements the OnPostRestore method that is defined in the Microsoft.SharePoint.Administration.Backup.IBackupRestore interface. The SPDatabase class can be backed up and restored and must therefore implement the Microsoft.SharePoint.Administration.Backup.IBackupRestore interface, but this method is only intended to be callable from catastrophic backup and restore infrastructure code in Windows SharePoint Services.
Méthode publique OnPrepareBackup Called before the backup begins. This method implements the OnPrepareBackup method that is defined in the Microsoft.SharePoint.Administration.Backup.IBackupRestore interface. The SPDatabase class can be backed up and restored and must therefore implement the Microsoft.SharePoint.Administration.Backup.IBackupRestore interface, but this method is only intended to be callable from catastrophic backup and restore infrastructure code in Windows SharePoint Services.
Méthode publique OnPreRestore Called before the restore begins. This method implements the OnPreRestore method that is defined in the Microsoft.SharePoint.Administration.Backup.IBackupRestore interface. The SPDatabase class can be backed up and restored and must therefore implement the Microsoft.SharePoint.Administration.Backup.IBackupRestore interface, but this method is only intended to be callable from catastrophic backup and restore infrastructure code in Windows SharePoint Services.
Méthode publique OnRestore Called when the database is being restored. This method implements the OnRestore method that is defined in the Microsoft.SharePoint.Administration.Backup.IBackupRestore interface. The SPDatabase class can be backed up and restored and must therefore implement the Microsoft.SharePoint.Administration.Backup.IBackupRestore interface, but this method is only intended to be callable from catastrophic backup and restore infrastructure code in Windows SharePoint Services.
Méthode publique Statique op_Equality  (hérité de SPPersistedObject)
Méthode publique Statique op_Inequality  (hérité de SPPersistedObject)
Méthode publique Provision Surchargé.  
Méthode publique Statique ReferenceEquals  (hérité de Object)
Méthode publique ToString  Returns the type and name of an object and of all its ancestors (parent, grandparent, and so on).(hérité de SPPersistedObject)
Méthode publique Uncache  Frees the memory cache that is used by the object.(hérité de SPPersistedObject)
Méthode publique Unprovision Substitué. Makes the necessary changes to the local server to clean up after deleting the database.
Méthode publique Update Surchargé. Substitué.  
Méthode publique Upgrade  Surchargé. Upgrades the object.(hérité de SPPersistedUpgradableObject)

Haut de page

Méthodes protégées

  Nom Description
Méthode protégée Finalize  (hérité de Object)
Méthode protégée MemberwiseClone  (hérité de Object)
Méthode protégée OnDeserialization  Called immediately after the base class deserializes itself to do additional work.(hérité de SPPersistedObject)
Méthode protégée Statique Provision Surchargé. Creates a SQL Server database with a user schema.
Méthode protégée UpdateParent  Causes the containing SPPersistedObject, if one exists, to update its state. (hérité de SPAutoSerializingObject)
Méthode protégée Validate  Validates the state of all fields before persisting the object. (hérité de SPPersistedObject)

Haut de page

Voir aussi

Référence

SPDatabase, classe
Microsoft.SharePoint.Administration, espace de noms